Search found 4 matches

by MadMinstrel
Thu Mar 14, 2013 1:48 am
Forum: Development of Ren'Py
Topic: 3d in renpy
Replies: 13
Views: 7884

Re: 3d in renpy

The thing with OpenGL is that, while it doesn't care about 2D vs 3D, it does care how you render things. Right now, Ren'Py assumes you're doing 2D rendering. For example, it doesn't set up a depth buffer, and it uses an orthographic projection, so there's no perspective. Well, a depth buffer is goi...
by MadMinstrel
Wed Mar 13, 2013 5:19 pm
Forum: Development of Ren'Py
Topic: 3d in renpy
Replies: 13
Views: 7884

Re: 3d in renpy

Hi. Unless we're talking about the ancient fixed function pipeline, Opengl doesn't really care if you're displaying 2d or 3d graphics, you're filling triangles with colors in any case. All the calculations that make stuff look 3d actually take place in the vertex shaders and are the responsibility o...
by MadMinstrel
Mon Mar 11, 2013 7:00 am
Forum: Development of Ren'Py
Topic: 3d in renpy
Replies: 13
Views: 7884

Re: 3d in renpy

Well, don't get excited just yet. I'm still just assessing the viability. I wrote a 3d engine in C++/Opengl a while ago so I'm considering whether to port that to play nice with renpy, or to code my custom VN bits. The VN bits are actually harder to do than I imagined they would be, and Renpy has th...
by MadMinstrel
Mon Mar 11, 2013 5:20 am
Forum: Development of Ren'Py
Topic: 3d in renpy
Replies: 13
Views: 7884

3d in renpy

So, assuming I'm willing to get down and dirty with the renpy source, are there any real roadblocks I should know about before trying to implement Persona 4 style 3d scenes? Renpy seems to have most of what I'd want for my project except 3d.