1. RE: Rebirth 3D Engine

> -----Original Message-----
> From: Mike The Spike [mailto:mtsreborn at yahoo.com]
 
> Yeah, but it uses DX, and as you may know, it is
> impossible to use DX from Euphoria without a DLL :(
> A guy didn't believe me and said he was working on a
> COM library for Euphoria...
> I wounder if he's s till working on it (???)

That was me, and, yep, I'm still working on it.  Still don't believe you :).
I just haven't had a lot of time, what with a 5 week old baby, business
trips, work and other coding projects (some for pay, some not).

To update my progress, I'm able to instantiate a com object and call
interfaces.  Now it's just a matter of wrapping the interfaces.  Right now
I'm working on a way to access ActiveX objects, since there are fewer
interfaces to worry about (you access properties and methods through
IDispatch::Invoke).  Ultimately, I plan to write a program to read the
typelib of an object and spit out a wrapper.

Alternatively, it's almost trivial to wrap an interface if you have the .idl
file.

Matt Lewis

new topic     » topic index » view message » categorize

2. RE: Rebirth 3D Engine

Mike The Spike wrote:
> Hmmm...
> Back in '99, when I was first fiddling around with
> Euphoria for Windows, I made a little 3D game engine
> for Euphoria, wich has hardware acceleration for
> D3D-based cards...
> It consists out of a single DLL, and a single Euphoria
> include file...

Is that for dos or will it work in windows?

> I'm gonna ask this only once...
> Does *anyone* want this?

Yah but I'm still lerning Euphoria so it may be a year befor I need it.

> If no one wants this, fine with me,
> if someone does want this, I will do my best to touch
> it up a bit to make it more 2001-quality, and post it
> on the archive...
> 
> Let me know...

Go for it.

400 mhz Celeron $100 
256 megs ram $200 
13 gigabyte hard drive $300
Geting the OS to work priceless

new topic     » goto parent     » topic index » view message » categorize

3. RE: Rebirth 3D Engine

MTS, I would definitly like to see this.

Mike The Spike wrote:
> Hmmm...
> Back in '99, when I was first fiddling around with
> Euphoria for Windows, I made a little 3D game engine
> for Euphoria, wich has hardware acceleration for
> D3D-based cards...
> It consists out of a single DLL, and a single Euphoria
> include file...
> 
> I came accross this engine and thought about releasing
> it...
> You know, a no strings attached, do with it what you
> want, kinda release...
> 
> What is this engine capable of anyways?
> Features;
> - Cubic Collision Detection
> - Scene Culling (something like BSP, but better)
> - Skeletal Animation Support
> - Support for .x and .3ds files (for levels/models)
> - Automagic LOD for meshes
> - Full Screen and Windowed mode
> - Hardware-Accelerated Particle Effects
> - 3D Sprites
> - Fog
> - Dynamic Colored Lighting (Spot, Ambient, Point)
> - Wireframe, unlit, flat, colored, and gouraud shading
> - Laughably Easy Euphoria API, Even Your Dog Can Code
> Quake 4 With It
> 
> The only crappy thing is that the DX version it
> supports, since it was written a long time ago, is DX
> 5.0...
> But an upgrade to 6.0 wouldn't be too much trouble,
> anything bigger than 6.0 would break the engine,
> though...
> 
> 
> I'm gonna ask this only once...
> Does *anyone* want this?
> You can download a freeware 3D modeler that exports to
> .3ds format to create levels and characters, and in an
> instant create your own cool commercial-quality 3D
> game...
> 
> If no one wants this, fine with me,
> if someone does want this, I will do my best to touch
> it up a bit to make it more 2001-quality, and post it
> on the archive...
> 
> Let me know...
> 
> 
> Mike The Spike
> 
> 
> 



Grape Vine
13728824

new topic     » goto parent     » topic index » view message » categorize

4. RE: Rebirth 3D Engine

Well...
Since you asked so nicely... :P
Allright!

Now if only that pall could pull off a COM library for
Eu, I would port the C code for the dll to Euphoria,
and goodbye DLL!...
Still, you need to install DX anyways, so that means a
lot of DLLs...
But I still say: Eu->COM != TRUE...

Mike The Spike
--- Grape Vine <g__vine at hotmail.com> wrote:
> 
>
>
>
> 
> MTS, I would definitly like to see this.
> 
> Mike The Spike wrote:
> > Hmmm...
> > Back in '99, when I was first fiddling around with
> > Euphoria for Windows, I made a little 3D game
> engine
> > for Euphoria, wich has hardware acceleration for
> > D3D-based cards...
> > It consists out of a single DLL, and a single
> Euphoria
> > include file...
> > 
> > I came accross this engine and thought about
> releasing
> > it...
> > You know, a no strings attached, do with it what
> you
> > want, kinda release...
> > 
> > What is this engine capable of anyways?
> > Features;
> > - Cubic Collision Detection
> > - Scene Culling (something like BSP, but better)
> > - Skeletal Animation Support
> > - Support for .x and .3ds files (for
> levels/models)
> > - Automagic LOD for meshes
> > - Full Screen and Windowed mode
> > - Hardware-Accelerated Particle Effects
> > - 3D Sprites
> > - Fog
> > - Dynamic Colored Lighting (Spot, Ambient, Point)
> > - Wireframe, unlit, flat, colored, and gouraud
> shading
> > - Laughably Easy Euphoria API, Even Your Dog Can
> Code
> > Quake 4 With It
> > 
> > The only crappy thing is that the DX version it
> > supports, since it was written a long time ago, is
> DX
> > 5.0...
> > But an upgrade to 6.0 wouldn't be too much
> trouble,
> > anything bigger than 6.0 would break the engine,
> > though...
> > 
> > 
> > I'm gonna ask this only once...
> > Does *anyone* want this?
> > You can download a freeware 3D modeler that
> exports to
> > .3ds format to create levels and characters, and
> in an
> > instant create your own cool commercial-quality 3D
> > game...
> > 
> > If no one wants this, fine with me,
> > if someone does want this, I will do my best to
> touch
> > it up a bit to make it more 2001-quality, and post
> it
> > on the archive...
> > 
> > Let me know...
> > 
> > 
> > Mike The Spike
> > 
> > 
> > 
> 
> 
> 
> Grape Vine
> 13728824
> 
> 
>
> 
>
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu