1. RE: Rebirth 3D Engine
- Posted by Matthew Lewis <matthewwalkerlewis at YAHOO.COM> Mar 30, 2001
- 580 views
> -----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
2. RE: Rebirth 3D Engine
- Posted by Alvin Koffman <alvin_ka9qlq at yahoo.com> Mar 30, 2001
- 490 views
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
3. RE: Rebirth 3D Engine
- Posted by Grape Vine <g__vine at hotmail.com> Mar 30, 2001
- 536 views
- Last edited Mar 31, 2001
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
4. RE: Rebirth 3D Engine
- Posted by Mike The Spike <mtsreborn at yahoo.com> Mar 31, 2001
- 486 views
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 > > > > > >