#5 Creating a Game Engine in Java and OpenGL - Terrain Materials

Поділитися
Вставка
  • Опубліковано 9 вер 2024
  • This is the fifth episode of the OpenGL Game Engine Programming Series with LWJGL 3.
    In this episode materials are mapped onto the terrain and normal mapping & displacement mapping are applied on these materials. Furthermore it is shown how to apply mipmapping on the terrain textures with a trilinear filter.
    finished code:
    github.com/ore...
    starting code:
    github.com/ore...
    derived from:
    github.com/ore...

КОМЕНТАРІ • 21

  • @oreonengine9444
    @oreonengine9444  6 років тому

    You can find a more detailed tutorial about the TBN matrix here:
    ua-cam.com/video/0QhR7WSoF78/v-deo.html

  • @kacper7937
    @kacper7937 6 років тому

    Nice! I’m waiting for more tutorials

  • @charliebrownau
    @charliebrownau 6 років тому +1

    Great to see people supporting VULKAN and OpenGL, unforntally Im not a fan of Java

  • @hvince95
    @hvince95 6 років тому

    Thanks for your videos. I am very interested in your displacement mapping, is there any chance of getting a dedicated video/tutorial for this? Or a comment about the basic idea behind it? Thanks!

  • @MilitaryWorld13
    @MilitaryWorld13 6 років тому +1

    it's possible created game engine with python?

  • @zetadimensions
    @zetadimensions 6 років тому

    Good job!

  • @gage2560
    @gage2560 5 років тому +1

    Following this series using C++ and holly hell if you don't know how to optimize the engine will run slower than java.

  • @songming2462
    @songming2462 6 років тому

    modules.gpgpu.NormalMapShader Validation Error: A sampler points to a texture unit used by fixed function with an incompatible target.
    what is this error pls help

    • @oreonengine9444
      @oreonengine9444  6 років тому

      github.com/oreonengine/oreon-engine/issues/21
      Do you have Intel HD graphics?

    • @songming2462
      @songming2462 6 років тому

      yes

    • @songming2462
      @songming2462 6 років тому

      before tutorial 4 i still can run the code can teacher tell me what is the problem?? thank you very much i am very interested in this

    • @oreonengine9444
      @oreonengine9444  6 років тому

      try to edit the terrain fragment shader to just one material, and run it, if it works (what I guess), then yur graphics card is not able to handle that much samplers in one shader

    • @songming2462
      @songming2462 6 років тому

      ermmmm i dont know how to do it lol

  • @capresto1
    @capresto1 6 років тому

    Yes!

  • @sbn0671
    @sbn0671 6 років тому

    Continue?

    • @oreonengine9444
      @oreonengine9444  6 років тому

      tomorrow new video, finished code from tutorial 6 is available in advance:
      github.com/oreonengine/Lwjgl3-Game-Engine-Programming-Series/releases/tag/tutorial_6