Re: some brainpower needed

new topic     » goto parent     » topic index » view thread      » older message » newer message

>This programming thing is really casual for me now, but I have one project
in >mind: to assemble and create the base code for my 3D engine.

Whew, I thought we lost our only hope for a 3d engine. :)


>Now, my question for you, dear euphorians, is what are the include files I
>should use and how well do they fit
>together. I was thinking somewhat this kind of combination: Exotica,
Win32lib >and Molasses' GlideWrapper.

I don't know if you'd need Win32Lib or not. I know the GlideWrapper would
help for 3dfx cards, but it would leave other brands out. I suppose if
Exotica gets support for Direct3d, then you could choose to use Glide for
3dfx cards, and Direct3d for all others. (Like most games do, except other
games usually have support for OpenGL, too.)

Your current 3d engine only needs pixel(), right? If so, then you could have
support for a custom engine. Just give the routine_id() of the pixel()
routine you want. (Win32Lib's pixel routine, Neil's pixel routine, Exotica's
pixel routine, Euphoria's pixel(), or whatever you want to draw to the
screen with.) Of course, this might be one 'advanced' rendering option,
instead of the default support.

(I sound like I know what I'm talking about, don't I? Or maybe I don't... It
*IS* 12:45 am... :)

Maybe you've already thought about this stuff, but there weren't any replies
yet, and I wanted you to know there is at least one person who would like a
3d engine in Euphoria. (Even though I'm still VERY novice at 3d coding.)

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu