Part of a series covering OpenGL. (revision of an earlier video: some restructuring and narration fixes)
Пікірлер: 18
@freaper2048 Жыл бұрын
I already know OpenGL, doing this tutorial because I just love your voice.
@JannisAdmek4 жыл бұрын
I newly discovered your content and oh boy, you have some quality videos right there, THANK YOU
@cmdlp41784 жыл бұрын
I used the view matrix to check if something cannot be seen. You multiply the coordinate in world space with the view matrix. If the z-coordinate is negative, the coordinate lies behind the camera and the object does not need to be rendered. (A part of the object might be in front of the camera, so instead check for each corner coordinate of the bounding box of the object. And render only when all coordinates are behind the camera)
@andreyprotsenko98554 жыл бұрын
Man, you're awesome! Thank you!
@Scarabola3 жыл бұрын
Great voice, but things would be a lot clearer if there were more pictures to go along with the concepts you're talking about.
@TheUltimateLizard4 жыл бұрын
Very nice tutorials
@ocrap74 жыл бұрын
How would transforming the world for the camera work for a multiplayer game?
@briantwill4 жыл бұрын
Not sure I understand the question. Are you concerned that transforming objects for different cameras of different players would cause a conflict? First, modifying data on client doesn't change anything on server. Secondly, the local-to-world and camera transforms are applied to every object every frame to produce the vertices we want to render relative to the camera, but the transforms and the original mesh vertices remain unmodified: effectively, we're producing a copy of all the vertices every frame to render, and those copies are discarded after the frame is rendered.
@jeroen36482 жыл бұрын
You are really good
@maxdemontbron97203 жыл бұрын
Nice!
@antoniocs88734 жыл бұрын
07:30 "I explained in a prior video" ?? This is the first video of the playlist. What prior video??
@AbcDino8434 жыл бұрын
kzbin.info/www/bejne/poXLqGOJbbKFbdk, it takes 30 seconds to find it.
@maratisaw4 жыл бұрын
kzbin.info/www/bejne/noHQdqx3jcmCmrs
@EgorChebotarev2 жыл бұрын
cool
@eadecoux Жыл бұрын
Ily
@peki_ooooooo2 жыл бұрын
It's really hard to understand.😬
@ahmedwafi2171Ай бұрын
Same here bro :'(
@JarppaGuru2 жыл бұрын
3:14 actually there is nothing. you move block or camera its same thing. you think you move camera but its same code as moving block reversed LOL