3D Engine in Python. SkyBox, Environment Mapping

  Рет қаралды 29,318

Coder Space

Coder Space

Күн бұрын

Part 2 of the Tutorial on Building a 3D Graphics Engine Using Python and Modern OpenGL from Scratch. This video looks at different ways to create Environment Rendering and Skyboxes
Modules used: Pygame, ModernGL, Numpy, PyGLM
Github:
github.com/Sta...
Code from video:
drive.google.c...
#coderspace #python #opengl

Пікірлер: 36
@alexandrepv
@alexandrepv 2 жыл бұрын
This is absolutely fantastic! The best game engine tutorial out there! I really hope you continue this series and, if I could make a small request, could you cover transparent objects? Great stuff mate :)
@thedreamingtraveller8550
@thedreamingtraveller8550 2 жыл бұрын
I'd like to see more procedural graphics videos. I've fallen in love with it. Please make more 🤲
@illoprin
@illoprin Жыл бұрын
Thank you very much for these videos! Thanks to you, I began to understand the basics of computer graphics and working with shaders. I really like your channel. I found everything I needed on it. Please continue, people need this content
@Temu_ko
@Temu_ko 2 жыл бұрын
You deserve more suscribers and likes on every video
@retromaximusplays
@retromaximusplays 4 ай бұрын
Such a good series. Thank you for your direction.
@Jkingwalagamer
@Jkingwalagamer Жыл бұрын
Bro this man is very underrated
@forfuntv4260
@forfuntv4260 2 жыл бұрын
Very nice! Could you make a more interactive world in the future, please? Like clicking with the mouse cursor on some cubes and printing out a message
@thedebapriyakar
@thedebapriyakar 2 жыл бұрын
man, this is really, REALLY good. Only if you made C++ OpenGL tutorials!
@codewithrohit2927
@codewithrohit2927 2 жыл бұрын
Make more 3d games tutorial
@lumaia1990
@lumaia1990 2 жыл бұрын
what would be the way to later export a game created with this engine for android?
@darrenlefcoe
@darrenlefcoe Жыл бұрын
excellent work.
@Kim-cj2ds
@Kim-cj2ds 2 жыл бұрын
Can you make like road map to learn 3d ?
@damus6665
@damus6665 2 жыл бұрын
I NEED MORE VIDEOS!!! THESE TUTORIALS ARE SO GOOD! Can we have a 3d game engine full of GUI (and input, physics etc)? (There is a good pygame GUI library called pygame_gui full of docs!!)
@polyhally
@polyhally 2 жыл бұрын
will this series be going over collision and physics?
@thereborne5219
@thereborne5219 2 жыл бұрын
after following the steps. to the part where the skybox should be mirrored. i see the grey again. my skybox is not there. and i do not have any errors
@thereborne5219
@thereborne5219 2 жыл бұрын
update: i found my issue, in the BaseModel delete the update function.
@maDU59_
@maDU59_ Жыл бұрын
@@thereborne5219 Same for me but deleting the update function did not fix it
@codewithrohit2927
@codewithrohit2927 2 жыл бұрын
Nice
@SkyFly19853
@SkyFly19853 2 жыл бұрын
Will you make more Doom 1 in 3d videos?
@CoderSpaceChannel
@CoderSpaceChannel 2 жыл бұрын
I have a lot of ideas and a lot of created projects. The hardest part is finding free time to make videos 🤔
@SkyFly19853
@SkyFly19853 2 жыл бұрын
@@CoderSpaceChannel I understand what you mean. Same here. I have also ideas about making games in Python. But I am still busy graduating from school...
@adamebadra3171
@adamebadra3171 2 жыл бұрын
@@CoderSpaceChannel have u ever use distance field or ray marching to creat amazing things like slime (metaballs)?
@CoderSpaceChannel
@CoderSpaceChannel 2 жыл бұрын
@@adamebadra3171 Yes, I have ray marching tutorials on my channel kzbin.info/www/bejne/nobEiqunoNeZoKM
@yajneshskandhan2756
@yajneshskandhan2756 2 жыл бұрын
Bro can you make Procedural generation in python, like endless mario
@Wallee580
@Wallee580 2 жыл бұрын
One triangle!? Dis dude smorts c:
@skyneon-8500
@skyneon-8500 2 жыл бұрын
You Standalone Coder, but English?
@Hassan-Sabah
@Hassan-Sabah 2 жыл бұрын
how time you take to learn opengl ?
@CoderSpaceChannel
@CoderSpaceChannel 2 жыл бұрын
Pretty fast, but that's thanks to the ModernGL module. With PyOpenGL it would be longer
@blazingelse9104
@blazingelse9104 7 ай бұрын
I don't get this. Isn't the SkyBox a cube? How do you create a cube from one triangle?
@lordorbit
@lordorbit 2 жыл бұрын
why did you abandon ru channel?
@icotwilight8597
@icotwilight8597 2 жыл бұрын
They didn'.
@adamebadra3171
@adamebadra3171 2 жыл бұрын
use vulkan :(
@beProsto
@beProsto 2 жыл бұрын
.... in python?
@fargeeks
@fargeeks Жыл бұрын
Damn is this how game designers create sprites and textures?????
@Jkauppa
@Jkauppa 2 жыл бұрын
stop spamming triangles, you can ray cast smarter, the all about the ray acceleration structure
@sr.dr.prof.onii-chan654
@sr.dr.prof.onii-chan654 2 жыл бұрын
Nice
3D Engine in Python. Shadow Mapping, PCF
8:32
Coder Space
Рет қаралды 21 М.
I tried coding my own graphics engine
4:23
Garbaj
Рет қаралды 222 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
How I Made The World with SINE
9:35
Coder Space
Рет қаралды 185 М.
OpenGL Tutorial 19 - Cubemaps & Skyboxes
6:09
Victor Gordan
Рет қаралды 35 М.
We made Vampire Survivors BUT in 10 Lines of Code
7:08
PlayWithFurcifer
Рет қаралды 1 МЛН
I Made a Graphics Engine
6:42
Zyger
Рет қаралды 266 М.
Creating Little Castles with Wave Function Collapse
5:27
Modern Graphical User Interfaces in Python
11:12
NeuralNine
Рет қаралды 1,6 МЛН
I Made a 3D Engine in 1 Day (WebGL/JavaScript)
15:06
SimonDev
Рет қаралды 85 М.
5 Useful Dunder Methods In Python
16:10
Indently
Рет қаралды 68 М.
Best Python Game Wins $10,000! - Kajam Game Jam
10:55
ButWhyLevin
Рет қаралды 32 М.