How to make a 3D Renderer [Explained Simply]

How to make a 3D Renderer [Explained Simply]

GraverDev

1 год назад

78,118 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@palerider2143
@palerider2143 - 15.01.2024 23:59

But why and how is PX being divided by FOV when we get projected X?

Ответить
@CJ_Link
@CJ_Link - 14.01.2024 09:07

Actually a really awesome video and it helped me a lot, however the window was rendering solid black and yeah idk what's really going on. I tried printing the errors to console and it just says "Out of Memory". Any idea why?

Ответить
@thecalculatedcreativecoder1428
@thecalculatedcreativecoder1428 - 10.01.2024 15:30

Bro when are you coming back? I just found this channel for something I am working on, but your quality is so nice! Please come back soon!

Ответить
@seriously_sir
@seriously_sir - 03.01.2024 08:45

Thank you very much, bro!

Ответить
@phir9255
@phir9255 - 01.01.2024 11:18

Let me clarify, is a renderer just a program projecting 3D object to the 2D screen?

Ответить
@beepboopitsjoop4678
@beepboopitsjoop4678 - 30.12.2023 07:41

this is amazing
ive always been fascinated by how 3d renderers work, and ive always wanted to be able to build one, but it all seemed so complex. i
ive started studying trigonimetry which has always been my weakest subject, and i must say that noticing some concepts from trigonometry used in this video feels so satisfying. You have really given me a hope that i can attempt thi and possibly get a deeper understanding of renderers. thank you for the simple, intuitive explanation <3

Ответить
@morph3217
@morph3217 - 29.12.2023 05:23

nice video, you had a cold ?

Ответить
@ecomensstudios7169
@ecomensstudios7169 - 27.12.2023 18:10

Thanks so much for this tutorial it was simple and straight forward!it helped me make it work on my arduino display :D

Ответить
@laurin__
@laurin__ - 21.12.2023 11:39

F*ck you for saying FOV is focal length and calling lines vertecies but the prespective projection explanation was really nice on point and easy to follow <3

Ответить
@cayman_islands
@cayman_islands - 19.12.2023 22:16

where code?

Ответить
@yolamontalvan9502
@yolamontalvan9502 - 17.11.2023 23:19

Great video. I’m waiting for the next one.

Ответить
@DeathAtYourDoorStep
@DeathAtYourDoorStep - 12.11.2023 11:45

add textures in the next video

Ответить
@ewron2458
@ewron2458 - 07.11.2023 19:44

THANK YOU BROOOOOOOO

Ответить
@user-ro2tm3dp8x
@user-ro2tm3dp8x - 31.10.2023 18:44

it starts glitching when objects go behind camera, what do I do?

Ответить
@DaGaybs
@DaGaybs - 31.10.2023 05:30

Hi
Mine just shows a black screen and idk what i did wrong since i copied everytinh exaclty as you showed :(

Ответить
@Arillaxe
@Arillaxe - 25.10.2023 02:14

Very simple and straight forward. Good job explaining it! Very clear! Thanks for the vid!

Ответить
@Mihapp9
@Mihapp9 - 24.10.2023 18:26

How to check if points is invisible ( covered by faces)?

Ответить
@issam76
@issam76 - 15.10.2023 19:39

Can't blame anyone this tutorial is for free.

Ответить
@user-zj9hw4og1g
@user-zj9hw4og1g - 08.10.2023 00:09

Is there anywhere the source code for this project?

Ответить
@emirbrkic6649
@emirbrkic6649 - 01.10.2023 17:27

thx

Ответить
@stdint.h
@stdint.h - 27.09.2023 01:10

Straight to the point.

Ответить
@Rowlesisgay
@Rowlesisgay - 16.09.2023 05:24

Im a sucker for this stuff, I worked it out in my own in visual basic in highschool for fun and this really reminds me of it, so now im gonna try rewritting it in c++ and adding other features like being usable and not wireframe

Ответить
@memesalldayjack3267
@memesalldayjack3267 - 14.09.2023 22:32

i was hoping to see an explanation on how to not draw whats far in the same spot as what's near after drawing what's near

Ответить
@dudebros6122
@dudebros6122 - 08.09.2023 10:41

Calling the focal length the FOV (field of view) is very strange, they are separate things.

Ответить
@weaponisedbattletoaster805
@weaponisedbattletoaster805 - 22.07.2023 10:44

Is there a way to add textures?

Ответить
@lucpena
@lucpena - 19.07.2023 19:12

great content!

Ответить
@e404developers
@e404developers - 14.07.2023 14:30

Wow 😍

Ответить
@MarkoHava
@MarkoHava - 23.05.2023 00:07

i think i've never subbed to a person this quick. im literaly less than 1 min in 🤣🤣

Ответить
@grigoriy_hacker
@grigoriy_hacker - 14.05.2023 10:25

Thanks you this video is very helpful.

Ответить
@peace7784
@peace7784 - 12.05.2023 08:49

Can you share the music

Ответить
@gower1973
@gower1973 - 04.05.2023 00:35

I think when you said vertexes, I think you you meant indices which describe the draw order, because some sides share the same points and you would end up drawing the same point more than once

Ответить
@Banaannaa
@Banaannaa - 26.04.2023 19:23

simple🤣🤣

Ответить
@user-hp2in8fr1j
@user-hp2in8fr1j - 25.04.2023 19:57

Wow very impressive but i code it with ascii

Ответить
@crafterboy27
@crafterboy27 - 24.03.2023 00:32

Very helpful. I was gonna try and make a 3D render in javascript for fun but wasn't sure what concepts I needed to understand. Thanks

Ответить
@OneMeanDragon
@OneMeanDragon - 04.03.2023 09:40

you need to make more stuff, i dont think i was expecting sdl to pull off 3d drawing for some reason lol at least smooth anyways.

Ответить
@Cy0ze
@Cy0ze - 25.01.2023 17:23

Thanks for the eplanation. Is there a repository where anyone can check the code you wrote?

Ответить
@yourworstdaymare
@yourworstdaymare - 30.10.2022 20:45

Mf using ms paint

Ответить