3D Computer Graphics Engine - CanvasDraw Tech Demo #3 | Roblox
ฝัง
- เผยแพร่เมื่อ 7 ก.ย. 2024
- In this video, I will be featuring my 3D Graphics Engine made entirely within roblox on a GUI using CanvasDraw.
This engine can render thousands of polygons in real-time up at 30+ FPS with a resolution of 150x150 pixels.
All though when recording with OBS on a crappy laptop, you get around 20 - 25 FPS.
The engine currently features the following:
- Basic .OBJ file reading and loading
- Basic vertex lighting
- Backface culling
- Triangle clipping
- Per-triangle sorting
- Rotational matrices
- Controllable camera
This engine has the capabilities to make actual 3D games within roblox on a GUI (without the use of viewport frames), all though the engine lacks some obvious features, such as:
- Textures
- Z-Buffer
- etc
If you have any ideas for a video, please leave them in the comments down below. If you enjoy my content, consider subscribing!
-== Other Social Media ==-
The Grand Development:
www.roblox.com...
That's really impressive, even more considering it was done in roblox
This got me flabbergasted. Actually impressive!
for some reason this feels much better than the current roblox, I love these engines inside roblox
you are insane, congrulations, perfect work.
plot twist: its a recording of a completely different game put over a roblox background
jk cool video
3d engine within a 3d engine
Please make it before 3am Part 3 as soon as possible. You can do it, and don't give up!
he said he paused development on after 3AM due to having an underpowered pc for a large project like after 3AM
I cant with ur skill LOL also whens the after 3am coming out first one was chad
After 3 AM is unfortunately paused at the moment, the game is just an insanely large project, so Im taking a break from it and instead I will be releasing a smaller single player horror game that involves driving and fleeing from cars
@@Ethanthegrand Ah so thats what the car ai is about yea makes sense first game was amazing I think u commeneted on it or somethin lol so ive been hyped for it ever since
when I saw the thumbnail I was like, 'oh neat a 3d engine' but as soon as I saw the roblox loading screen I went WHAAAAA
that's one quick heart lmao
looks pretty cool
what happend for advanced car system? if you stopped developing on it can i buy it?
this guy could make daggerfall on roblox
very nice, question though, is there any lighting or shadows? it would be pretty cool to see
Currently, there is real basic per vertex lighting, and no shadows. All though shadow casting is something I would like to try at some point
now the main question: But Can It Run Doom?
I hope you release it on one day. it looks amazing!
homie making build engine
but better than ken silverman but when anti aliasing
Interesting
How does this work under the hood? With frames or does it use a viewport frame with parts to render the image? Pretty cool project.
This works with frames with UIGradients
I'm sure you could make a complex 3D game with GUI
what does it look like in the script or how its need to look like
ok now we need blender 💀💀
How????
how can anyone else make this? just asking cause people could make really good games with this
That's sick but also useless since Roblox is already a 3D engine 😂
Exactly. All though this project isn’t completely useless though. With some small changes, this can be easily used for a custom pixelate post processing effect, which is a feature I wanted in roblox for ages.
@@Ethanthegrand oh that would be cool you're right, maybe make a side scrolling platformer with it
@@ask343 at that point I dont even need the 3D engine. a 2D side rolling platformer would be a relatively easy project to make
@@Ethanthegrand fair
you could program idk, doom, and then just use roblox as the server for it.
How
I know all devs get annoyed by THISS question but are you planning to sell this don't worry I mean good money by that.
Not at the moment at least. This engine has many issues and flaws that i would probably want to fix before releasing this to the public in any way
Are you going to make something with this? Or are you going to go straight into paid open-source?
Yeah, I might make end up making something with this, such as a custom pixelate post processing effect or something.
And also I dont think this is going to be an open sourced thing. It wasn’t ever intended to be too as this was just a project. And also there’s heaps of issues with this engine in its current state that I would need fix and clean up if I did release this.
@@Ethanthegrand Well, keep the world updated! I'm sure alot of indie developers would be frothing at the mouth to get their hands on a good 3d resource that replicates a currently unsupported roblox feature.
I wanna see if I can run it at 40+ FPS!
It actually can on a mid-range pc without recording. I’ve managed to run the scene at around 45 FPS
yo wtf?
you got a discord?