Gabriel Molter
Gabriel Molter
  • Видео 9
  • Просмотров 168 065
GitHub Copilot vs AWS CodeWhisperer (for WEB DEV)
Amazon just made CodeWhisperer available for free. So how does it compare to GitHub Copilot? Is it worth switching?
Well, that's what we're testing on this video.
🔗 References
GitHub Copilot: github.com/features/copilot
Amazon CodeWhisperer: aws.amazon.com/codewhisperer/
👨‍💻 Me
Email: me@gabrielmolter.com
GitHub: github.com/gjmolter
🎨 My Editor:
VS Code: code.visualstudio.com/
Theme: Dracula
#githubcopilot #aws #codewhisperer #aiprogramming #ai #artificialintelligence #coding #webdeveloper #webdevelopment #versus #comparison #vscode #visualstudiocode #copilot #openai
Просмотров: 1 237

Видео

FOUR cool AVAILABLE domains and what I would do with them
Просмотров 74Год назад
Have you ever stumbled upon a domain and had a business idea right there? Well, if you’re not pursuing it, why not inspire other people… put your ideas in the comments: #domains #business #idea #inspiration #creative
ChatGPT is the last nail in Lodash's coffin
Просмотров 387Год назад
Lodash has been slowly becoming obsolete for years now, but I believe ChatGPT (and GitHub Copilot, or other code-writing AIs) will finally make people give up on Lodash for good! 🔗 References "You don't need" on GitHub: github.com/you-dont-need Lodash: lodash.com/ DeepClone Package Size: bundlephobia.com/package/lodash.clonedeep@4.5.0 👨‍💻 Me Email: me@gabrielmolter.com GitHub: github.com/gjmolt...
I've created a CHROME EXTENSION that makes MEXICO SEPIA on Google Maps
Просмотров 138Год назад
Have you ever thought about creating a Chrome extension? Today I want to show you how easy it is, by tackling a little meme project. We're going to plan, develop and publish a chrome extension in less than 5 minutes of video time. 🔗 References Project code on GitHub: github.com/gjmolter/hollywoodian-mexico-extension Extension on the Chrome Web Store: chrome.google.com/webstore/detail/hollywoodi...
Adding a 3D model to a website using THREE.JS
Просмотров 166 тыс.Год назад
Discover the power of 3D graphics in web development! In this step-by-step tutorial, we'll show you how to easily add a stunning 3D model to your website using the popular JavaScript library, THREE.JS. Perfect for beginners and experienced developers alike, we'll dive into the fundamentals of 3D rendering and scene management, making your website more immersive and interactive than ever before!...
Does GITHUB COPILOT know POP CULTURE?
Просмотров 512 года назад
If you haven't tested Copilot yet, please pause this video and go check it out, but remember: if you're still learning the basics of web development, do not use Github Copilot as a crutch, as it will make it harder for you to internalize what you're learning. 🔗 References Github Copilot: copilot.github.com/ 👨‍💻 Me Email: me@gabrielmolter.com GitHub: github.com/gjmolter 🎨 My Editor: VS Code: cod...
Image DUOTONE effect (CSS ONLY)
Просмотров 6972 года назад
How to create the Duotone (also called Gradient Map) effect in less than 3 minutes using only CSS. 🔗 References Mix-Blend-Mode CSS Property: developer.mozilla.org/en-US/docs/Web/CSS/mix-blend-mode Duotone Effect using Photoshop: helpx.adobe.com/uk/photoshop/how-to/add-duotone-color-effect.html 👨‍💻 Me Email: me@gabrielmolter.com GitHub: github.com/gjmolter 🎨 My Editor: VS Code: code.visualstudio...

Комментарии

  • @sahilbhosale4945
    @sahilbhosale4945 3 дня назад

    i didnt get the pathing of the file, when you have to load the file.

  • @carlo6044
    @carlo6044 6 дней назад

    Hi for some reason its only showing the eye model, I tried changing the 'Object to render' value to dino but it doesn’t work. Please help

    • @carlo6044
      @carlo6044 6 дней назад

      Nevermind I got working, Great Video! Thanks!

  • @yashodeeprajput9645
    @yashodeeprajput9645 10 дней назад

    How do i add more lights my screen is just black

  • @AirborneInsightsUK
    @AirborneInsightsUK 18 дней назад

    Great video, clearly explained and it works. Thank you. Using Visual Studio Code on my PC I needed to install the Live Server extension to display the html webpage running the Java script. Adobe Dreamweaver running on my Mac seems to have live server functionality built in.

  • @aryanmauryamr.perfect1426
    @aryanmauryamr.perfect1426 19 дней назад

    He is real developer

  • @AhmedObeid-AST
    @AhmedObeid-AST 22 дня назад

    It doesn't show me anything what could be the problem!!

    • @GabrielMolterIO
      @GabrielMolterIO 17 дней назад

      If you're using VS Code, try installing the Live Server extension. It's probable that your computer isn't serving the 3D model file in the path the code is looking for.

  • @TJKeets
    @TJKeets Месяц назад

    I have copied the code straight from github but all I get is a black screen with 'A simple three.js app' at the top :(

    • @GabrielMolterIO
      @GabrielMolterIO 17 дней назад

      If you're using VS Code, try installing the Live Server extension. It's probable that your computer isn't serving the 3D model file in the path the code is looking for.

  • @FLAFRefuelled
    @FLAFRefuelled Месяц назад

    what does the scene.bin file do? replacing the scene.gtlf file doesnt just replace the model, so i'm assuming that's related? what does it do and how do i make/get one? thanks in advance.

    • @GabrielMolterIO
      @GabrielMolterIO 17 дней назад

      As far as I understand it, the scene.bin file stores the data that's too big to fit the scene.gltf, but is still needed, in in binary format. Both files must match for the model to work properly. To make these files, export from a 3D software in glTF format. To get them, you can download from plenty of sites, including the one I showed in the video (just make sure to download in glTF format)

  • @DogzCAI-zo8bu
    @DogzCAI-zo8bu Месяц назад

    Very nice please more videos

  • @cabezaCode
    @cabezaCode 2 месяца назад

    ruclips.net/user/shortsygPrY3jAkJk?si=QOF2BL8SYoh4EhgI

  • @lovanshgaur3406
    @lovanshgaur3406 2 месяца назад

    if i download other models, they are not shown. though the dino and eye are working

    • @GabrielMolterIO
      @GabrielMolterIO Месяц назад

      Make sure the model file's extension and path are correct, then if that's still not working, try playing with the camera's X, Y and Z values, as the model might be somewhere else in the scene but not directly in front of the camera.

  • @MPG7555
    @MPG7555 2 месяца назад

    clean and sharp! love this!

  • @SaGaR-is1jg
    @SaGaR-is1jg 3 месяца назад

    thanks for the video

  • @luismigueltierra4022
    @luismigueltierra4022 3 месяца назад

    Can this be done to a Shopify app?

    • @GabrielMolterIO
      @GabrielMolterIO Месяц назад

      Yep, this should work in any type of website! Thought, if you're using Shopify's Hydrogen (instead of Liquid), you should probably use the React Three Fiber lib instead, but the underlying logic will still be the same.

  • @ucato6278
    @ucato6278 4 месяца назад

    I think this video is a great starting point for whoever wanna try to mess with models in three.js (such as myself), great job my guy!!!

  • @ivanovichCetys
    @ivanovichCetys 4 месяца назад

    Thank u, amazing tutorial bro, however, how can object only limit like a canva and not all the screen?

    • @GabrielMolterIO
      @GabrielMolterIO 4 месяца назад

      I mean, you can make the Canva take the whole viewport size with CSS, doesn’t that work?

  • @mathom633
    @mathom633 4 месяца назад

    somehow it doesnt work, i downloaded everything from guithub but it only renders a black screen with the header

    • @GabrielMolterIO
      @GabrielMolterIO 4 месяца назад

      Yeah, that’s probably an issue with the file pathname, I wrongly assumed everyone would be running this in a server-like environment, with the project folder at the root. I’m pretty sure I’ve given detailed instructions on how to solve it in another comment here, but you basically have to change the 3d model file path and it will work

  • @mathom633
    @mathom633 4 месяца назад

    somehow it doesnt work for me, i literally downloaded everything on github but the eye still doesnt show up, its just a black screen with the header

    • @johnmichaeldacara5636
      @johnmichaeldacara5636 2 месяца назад

      that means the compatibility related, bro.

    • @adityapatki9494
      @adityapatki9494 12 дней назад

      Bro it's showing the same for me

    • @anonoanon1198
      @anonoanon1198 10 дней назад

      ​@@adityapatki9494 are you sure you're pointing to the right file path?

  • @alex.29899
    @alex.29899 5 месяцев назад

    Which font style do you use in your Vs code ?

    • @GabrielMolterIO
      @GabrielMolterIO 5 месяцев назад

      I use Fira Code with ligatures activated

  • @rolandmaroun2233
    @rolandmaroun2233 5 месяцев назад

    video is so cool but the final index.html file in your repository didn't work once launched on google chrome from my side any idea why?

    • @GabrielMolterIO
      @GabrielMolterIO 5 месяцев назад

      You might either need to change the path of the 3d models or run the index.html file using some king of server software, like VSCode's Live Server Extension

  • @honeynet
    @honeynet 5 месяцев назад

    May I know what's the purpose of "Dino"? The example unable to work properly without this "Dino" thing. Thanks.

    • @GabrielMolterIO
      @GabrielMolterIO 5 месяцев назад

      It's the selector I'm using to choose which file to render, either "dino" or "eye". You may very well just hardcode that on a real project

  • @cauefernandes5706
    @cauefernandes5706 5 месяцев назад

    Muito top mano, ajudou dms brasil no topo sempre

  • @hitheshsuvarna2198
    @hitheshsuvarna2198 6 месяцев назад

    ive downloaded other models from sketchfab and included in project directory but when i link them and load they are not coming in the website what may be the reason, i think all model must work, its same format as u mentioned

    • @GabrielMolterIO
      @GabrielMolterIO 5 месяцев назад

      They should all work, but the settings for each model can be wildly different. So make sure you play around with light sources, camera positions, object materials, etc. Once you get something to appear on the screen you can start tweaking the values and hopefully you'll be able to adjust it the way you want it.

    • @hitheshsuvarna2198
      @hitheshsuvarna2198 5 месяцев назад

      @@GabrielMolterIO yea man understood it thank you for the info

  • @imasunflowerlilfunny3353
    @imasunflowerlilfunny3353 6 месяцев назад

    if my project is in react js , how do i add this in my homepage?

    • @GabrielMolterIO
      @GabrielMolterIO 6 месяцев назад

      For React projects I'd use @react-three/fiber and maybe "useGLTF" from @react-three/drei to load the GLTF model. I might make a video on that in the near future.

  • @dhruvsehgal1198
    @dhruvsehgal1198 6 месяцев назад

    Is it possible if i made a customization box changing color and rendering text. will it reflect on model also with changing color and text???

    • @GabrielMolterIO
      @GabrielMolterIO 5 месяцев назад

      Yeah, I remember seeing something similar to that on the THREE.JS documentation, maybe take a look at the examples there and you can find a path to follow

  • @codywong4052
    @codywong4052 7 месяцев назад

    I can't get it to work.

    • @GabrielMolterIO
      @GabrielMolterIO 5 месяцев назад

      Do you get an error message on the console or something like that?

  • @drdistic
    @drdistic 7 месяцев назад

    Can I create scroll trigger animations for this 3d model?? Please answer

    • @GabrielMolterIO
      @GabrielMolterIO 7 месяцев назад

      Yeah, just set your scroll event listener, save the scroll position into a variable and use that variable on the animation loop to make whatever animation you want

  • @miiukatt4656
    @miiukatt4656 7 месяцев назад

    Hello! Thank you very much for this, I've been watching for a tutorial for days and I wasn't able to find it until now! I have a problem and it's that I can see the preview of the webside with the extension 'Live Preview', but when I run it on browser the 3Dmodel doesn't appear. Could someone help me with that, please? 🙏

    • @GabrielMolterIO
      @GabrielMolterIO 7 месяцев назад

      Hey, that's probably related to the import path of the model file. It should work if you add ./ before "models/" on the file path. If I remember well, I've given a slightly more detailed explanation in a previous comment here some days ago.

  • @muhammadyameen4998
    @muhammadyameen4998 7 месяцев назад

    thanks for it. got lead for a jump start. thanks bud

  • @kevinland534
    @kevinland534 7 месяцев назад

    Very awesome job with this video! The only thing is that I can only view the eyeball model. Do I need to create another webpage and change the code so that I can view the dinohead?

    • @GabrielMolterIO
      @GabrielMolterIO 7 месяцев назад

      You should be able to switch to the dino by changing line 24: let objToRender = 'eye'; becomes let objToRender = 'dino';

    • @kevinland534
      @kevinland534 7 месяцев назад

      Excellent! Thank you very much!

  • @CamilaMalvessi
    @CamilaMalvessi 7 месяцев назад

    Thank you so much, this is a great tutorial!

  • @Rancha51
    @Rancha51 8 месяцев назад

    how are running the project ?

    • @GabrielMolterIO
      @GabrielMolterIO 7 месяцев назад

      I use a little VSCode Extension called "Live Server", which I highly recommend. You could also simply open the index file with a browser. Keep in mind that, as it is, the code loads the 3D models using paths relative to the root, so to run it without starting a local web-server, you'd have to add a "./" before the file path, to make it relative to the current folder. `models/${objToRender}/scene.gltf` would have to be `./models/${objToRender}/scene.gltf` Again, if you use the extension that change isn't needed.

    • @angelinepoissonneau
      @angelinepoissonneau 6 месяцев назад

      @@GabrielMolterIO Hi, I have the same problem, I changed "loader.load( `./models/${objToRender}/scene.gltf`," but I still get a black screen, when I inspect the page in Chrome, it shows the container3D div has a height of 0, but is the same width as the screen

    • @GabrielMolterIO
      @GabrielMolterIO 6 месяцев назад

      @@angelinepoissonneau do you get an error on the console or something?

  • @ebk4683
    @ebk4683 8 месяцев назад

    On mine the screen is black, I've tried increasing the light, but it doesn't help, and it's showing this code in the console: "SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON at JSON.parse (<anonymous>) at GLTFLoader.parse (GLTFLoader.js:344:17) at Object.onLoad (GLTFLoader.js:239:11) at three.module.js:43638:38"

  • @toobakhan-t8d
    @toobakhan-t8d 8 месяцев назад

    Amazing tutorial, thanksss

  • @toobakhan-t8d
    @toobakhan-t8d 8 месяцев назад

    perfect

  • @ahmadshoukat-c8y
    @ahmadshoukat-c8y 8 месяцев назад

    when i add the model its not perfectly centred. i even tried setting position and using different models but got same problem. when i add model its not on origin , its at +ive y-axis. anyone know about this problem ?

    • @GabrielMolterIO
      @GabrielMolterIO 8 месяцев назад

      You know when we set camera.position.z on the video? Did you try changing the positions for camera.position.x and camera.position.y as well? I think that might work for you!

    • @ahmadshoukat-c8y
      @ahmadshoukat-c8y 8 месяцев назад

      @@GabrielMolterIO yes i know , i had to set values of camera and of position in thousands. another way was to scale down my model. i was wondering if this happens every time for everyone. it would have been great if imported model were just originate from position 0,0,0. (they actually are but the appear at some other position away from origin 🥲).

    • @GabrielMolterIO
      @GabrielMolterIO 8 месяцев назад

      @@ahmadshoukat-c8y I don’t actually know the reason for that, but in my experience it was rare to find a model that was nicely centralized at 0,0,0 by default. 🤷🏻‍♂️

    • @ahmadshoukat-c8y
      @ahmadshoukat-c8y 8 месяцев назад

      @@GabrielMolterIO true , it means its the same case everyone. but there is too much hit and trail in threeJs 😮‍💨 beside knowing dimensions

  • @Eyuelfrew
    @Eyuelfrew 8 месяцев назад

    cooooooollllll, we need more of three.js , keep it up

  • @tunahanergul9945
    @tunahanergul9945 8 месяцев назад

    hey um how can I add a background image, in my site I can change colors only

    • @GabrielMolterIO
      @GabrielMolterIO 8 месяцев назад

      If the background doesn't interact with the model you can just add it with CSS in element you want, like: body { background-image: url(path_to_your_img) }

    • @tunahanergul9945
      @tunahanergul9945 8 месяцев назад

      @@GabrielMolterIO it isn't working I don't know why, in a few forums they said you have to add new scene and camera

  • @user-bg3ic6xw2y
    @user-bg3ic6xw2y 9 месяцев назад

    Hello! Could you please tell me what format of the 3D model is needed to upload it to the site?

    • @GabrielMolterIO
      @GabrielMolterIO 9 месяцев назад

      This video uses GLtf format, but you can use a bunch of others as well, just take a look at the documentation on loaders.

  • @Psycandy
    @Psycandy 9 месяцев назад

    right at the end you type some weird sort of arrow. That symbol does not exist in ASCII so it would be useful to know how you managed to get half the special characters you magically paste in, leaving us to type it up wrong, and it won't work. I guess you aren't supposed to type it out, just copy paste from somewhere, which will remain a secret. Super.

    • @bzsteachings511
      @bzsteachings511 9 месяцев назад

      If I understood what you meant, what you are talking about are legatured, those are basically more characters combined for a different look. You can enable them in VS in the options, for the arrow is just = and > combined that look like an arrow

  • @a5ac8m
    @a5ac8m 9 месяцев назад

    I have downloaded everything and copied the exact folder names but it just shows a black screen with the title

    • @GabrielMolterIO
      @GabrielMolterIO 8 месяцев назад

      I've heard some people are having the same issue. I believe it's related to how the model file path on the code is relative to the root of the project, but if you just open it without using some kind of localhost server, it will look for the root of your computer's file system, which won't work... Try running it with something like the "Live Server" extension for VSCode.

    • @12alfredjoedevasia59
      @12alfredjoedevasia59 7 месяцев назад

      i used live server extension but still not working @@GabrielMolterIO

  • @chamcamtaco6014
    @chamcamtaco6014 9 месяцев назад

    Sorry, I tried to open your .html file with edge and crhome but the modeling doesn't work and the same thing happens with my files, I don't know if I use a program for local host or not

    • @GabrielMolterIO
      @GabrielMolterIO 8 месяцев назад

      Hey, I missed that on the video, but I believe the issue you're having is related to how the model file path on the code is relative to the root of the project, but if you just open the .html file, without using some kind of localhost server, it will look for the root of your computer's file system, which won't work... Try running it with something like the "Live Server" extension for VSCode.

    • @msg-1995
      @msg-1995 5 месяцев назад

      ​@@GabrielMolterIOok so we have to run it with node or python to create a http socket or else we can make a flask or react app of it ??

  • @ftmullah
    @ftmullah 9 месяцев назад

    hey, how do you go about obj files? please help

    • @GabrielMolterIO
      @GabrielMolterIO 9 месяцев назад

      You’d have to replace the glTF loader with the OBJ one, just take a look at the ThreeJS docs: threejs.org/docs/#examples/en/loaders/OBJLoader

  • @guillaumedurant7647
    @guillaumedurant7647 9 месяцев назад

    Hi. Thank you for your explanations. This is exactly what I was looking for. I'm a newbie in Javascript. I'm still able to understand all you said. I guess I will I to watch your video again and again and again....

  • @IrvineMesa
    @IrvineMesa 10 месяцев назад

    hi where did you get the background music

    • @GabrielMolterIO
      @GabrielMolterIO 10 месяцев назад

      I believe that one is from RUclips's free library, if I remember correctly

  • @linusesh
    @linusesh 10 месяцев назад

    Do i have to install anything only my computer (Mac) to be able to run it locally via VS Code and debugging in Chrome?

    • @GabrielMolterIO
      @GabrielMolterIO 10 месяцев назад

      Not really, just dragging the file to Chrome should open it without issues. I use a VSCode Plugin called "Live Server", which makes it a bit faster.

  • @sysadmin9396
    @sysadmin9396 10 месяцев назад

    I think I finally found a way to give my ai home assistant a “face” . Thank you

  • @jaqsentanner5386
    @jaqsentanner5386 11 месяцев назад

    Great and quick breakdown! Thank you.

  • @user-vt8ho2jl1r
    @user-vt8ho2jl1r Год назад

    Thanks for this video. It would be very helpful if you do this for 3D House model

    • @GabrielMolterIO
      @GabrielMolterIO 11 месяцев назад

      No matter what's the model, the code should work as long as it's exported in glTF

  • @iqrahanif7568
    @iqrahanif7568 Год назад

    When i use my models in your project they did not show on website

    • @GabrielMolterIO
      @GabrielMolterIO 11 месяцев назад

      I'd start by checking if there are any errors on the console. Also, is the model exported in the correct format? I'd also double check the camera position, it might have to be very different from what I'm using on the video, depending on the model you're using.