PDA

View Full Version : Jet3d 4 Delphi



djoker
11-04-2006, 04:45 PM
Hi ppl my new project is put the greate 3d engine on delphi :)


http://rapidshare.de/files/17489333/teste2.zip.html

http://www.keepmyfile.com/thumb/1144482487530b33.gif (http://www.keepmyfile.com/image/530b33666577)
http://www.keepmyfile.com/thumb/1144482498236d3e.gif (http://www.keepmyfile.com/image/236d3e666578)
http://www.keepmyfile.com/thumb/11444825017655d5.gif (http://www.keepmyfile.com/image/7655d5666579)
http://www.keepmyfile.com/thumb/1144482505c3e1a8.gif (http://www.keepmyfile.com/image/c3e1a8666580)
http://www.keepmyfile.com/thumb/1144482507af13e7.gif (http://www.keepmyfile.com/image/af13e7666581)
http://www.keepmyfile.com/thumb/11444825098d2c79.gif (http://www.keepmyfile.com/image/8d2c79666582)
http://www.keepmyfile.com/thumb/1144484824c449e7.gif (http://www.keepmyfile.com/image/c449e7666586)

Stoney
11-04-2006, 07:29 PM
Looking good! :D
I will have a look at the zip file when I've more time.
BTW: What about your Dephi port of the Irrlicht Engine? Any new results?

savage
11-04-2006, 08:40 PM
Jet3D, wasn't that orginally the Genesis game engine?

djoker
11-04-2006, 09:11 PM
Jet3D, wasn't that orginally the Genesis game engine?
yes dude ;)

http://www.jet3d.com/

djoker
11-04-2006, 09:16 PM
Looking good! :D
I will have a look at the zip file when I've more time.
BTW: What about your Dephi port of the Irrlicht Engine? Any new results?

i stop with Irrlicht because i find same stuff that i don't like on the engine i also create 1 frame work with OGRE but ogre have lats of dll's :S

im playing with 6DX from www.aztica.com

http://home.no.net/hmsoft/delphi/index.htm

Firlefanz
12-04-2006, 06:22 AM
Hi!

Sounds and looks interesting.

What does the above Zip include?

Are there Delphi samples/project?

What 3D Formats can be used?

Whats the difference between the above Zip and the version of the Jet3D Homepage?

Thanks,
Firle

savage
12-04-2006, 06:48 AM
Jet3D, wasn't that orginally the Genesis game engine?
yes dude ;)

http://www.jet3d.com/

There was a projected started by a few of us way back when Genesis was released called G4D ( Genesis for Delphi ) where we created a C wrapper around the C++ Genesis engine. And that seemed to work well, but was never pursued further. Are porting the code to Pascal or just using DLLs?

djoker
12-04-2006, 04:35 PM
Jet3D, wasn't that orginally the Genesis game engine?
yes dude ;)

http://www.jet3d.com/

There was a projected started by a few of us way back when Genesis was released called G4D ( Genesis for Delphi ) where we created a C wrapper around the C++ Genesis engine. And that seemed to work well, but was never pursued further. Are porting the code to Pascal or just using DLLs?


i covert all the headers files if you want tho help me i send all the sources but will be open source like the engine


and about the G4D i have coverted the projectJ 2 delphi :P

djoker
12-04-2006, 04:39 PM
Hi!

Sounds and looks interesting.

What does the above Zip include?

Are there Delphi samples/project?

What 3D Formats can be used?

Whats the difference between the above Zip and the version of the Jet3D Homepage?

Thanks,
Firle


the zip is the demo of the shots :terrain,models and World ...


Jet3d Features:

Features General Features Object-Oriented Design, Save/Load System: て「 Virtual file system allows file IO access to collection files, memory files, dos file systems, and user extendable file systems transparently

Built-in Editors て「 CSG editor builds geometry optimized for 3D environments (No leaks!)
て「 "WYSIWYP" (What you see is what you play), editor engine integration provied a dynamic editing in a real-time preview. (Like UnrealED)
て「 "All-In-One", fully documented, world editor 'jDesigner3D. No separate scene Editors, FX Editors, etc. Build world geomtry, texture, set and place FX, Lights, stereo sounds, pathobject animation, etc. Inside the world editor.
て「 Near Zero compile times. Go from Editor to game, in seconds not minutes, or hours.
て「 Use Multiple cameras and SHOW/HIDE selected groups of brushes to better manage your maps in editor.
て「 Save portions of your textured world map, or as 'prefabs' and import/merge them into another map.
て「 Powerful Construction tools: Move, duplicate, rotate, scale, shear/shift, Vertex edit world geometry. Starting with primatives: BOX, Cylinder, sphere, Arch, and staircase.
て「 Wireframe view for both view modes in editor
て「 Optional Scene statstics printed to (Fullscreen mode) 3D view (FPS, drawfaces, etc) to help you better optimize your maps.
て「 Terrain Object (using Heightmap deformation). Can provide a Seamless transition between indoor and outdoor level areas. (Go from large indoor areas to massive outdoor terrain in the same level without having to load another level.) Lay in up to 64 separate tiles of textures for a high resolution terrain surface Textured detail.

Physics Basic Physics, Collision Detection, Rigid Body: て「 Integrated rigid body physics simulation support for world objects
て「 Volumetric queries to determine the type of volume(s) a box lies in

Lighting Per-vertex, Lightmapping, Radiosity: て「 Pre-computed lighting for animating light intensities and simulating caustics
て「 Dynamic RGB lights

Shadows Projected planar: て「 Dynamic shadows

Texturing Basic, Multi-texturing, Procedural: て「 Dynamic texturing effects such as procedurals
て「 Built in texture and lightmap caching

Scene Management BSP, Portals, Occlusion Culling: て「 Environment uses BSP trees for fast visibility culling
て「 Area portals allow selective rendering of world geometry

Animation Keyframe Animation, Skeletal Animation, Morphing, Animation Blending: て「 Animation based on either a hierarchical or a non-hierarchical bone system
て「 Arbitrarily spaced keyframes in time
て「 High quality interpolation between keys - second order continuity across orientation keys
て「 Sharing of animations across different characters
て「 Animations can be blended and mixed or partially applied
て「 Animations are optimized to take up minimal space
て「 Interpolation and blending subsystems can be used independently to animate other user objects

Meshes Mesh Loading, Skinning, Progressive: て「 Seamless soft-skin polygonal characters
て「 Automatic visibility culling for optimal performance
て「 No limit to the number of materials used to texture or color characters
て「 Support for most 3dsmax versions (requires character studio)
て「 8, 16, 24bit texture support. Sizes can vary so long as 'power of 2' factor remains.

Special Effects Environment Mapping, Lens Flares, Particle System, Sky, Mirror: て「 SkyBoxes - Spherically mapped sky for seamless sky and horizon
て「 Particle System, real-time setup and preview in world editor
て「 Mirrors
て「 Lense Flares
て「 Pulsing Light effect - w/ 16 prest flash types
て「 Portals - Special Cameras view renders on brush face for 'Portal' illusion Plus makes for an UNREAL looking skybox.
て「 User extendable special effects and particle systems
て「 'Pathobject' can dynamically alter Actors, Lights, Particle spouts, and other Object properties. Preview animations in Editor w/ no need to compile.
て「 User extendable special effects.

Networking System Client-Server: て「 Basic network transport support for multiplayer

Sound & Video 2D Sound, 3D Sound: て「 3D sound positioning and attenuation

Rendering Fixed-function: て「 Translucent world geometry for windows, or other effects
て「 Bitmap and Windows font support for labeling the screen, textures, or bitmaps
て「 2D bitmap overlays
て「 Multiple renders from different cameras can be mixed in a single frame
て「 High level polygon API for adding persistent or temporary user drawn objects

Robert Kosek
12-04-2006, 04:46 PM
The Genesis3D license, by Wildtangent, is a total pain (just read it) and Jet3D may be little better if not worse.

Make sure to check the licenses if you are going to make anything with Jet/Genesis 3D that is not freeware.

djoker
12-04-2006, 05:50 PM
The Genesis3D license, by Wildtangent, is a total pain (just read it) and Jet3D may be little better if not worse.

Make sure to check the licenses if you are going to make anything with Jet/Genesis 3D that is not freeware.

i can not sell my work because my delphi is pirate lol


This license is intended to make the source code of a state-of-the-art 3D
engine available to everyone who wants the opportunity to use and
contribute to a 3D engine. Jet3D is a commercial product. It is not in the
public domain or "freeware" or "shareware". By making the source code
available we are not giving it away or abandoning our right of ownership.
By using Jet3D you agree to be bound by the spirit and the terms of this
license.

This license permits you to use the Jet3D SDK to create and sell products.
You may also redistribute the Jet3D SDK. You may also make
modifications to the SDK and distribute them too.

If you modify the Jet3D engine source, excerpt any portion of it, or if you
use a modified version of the engine source, you must make your source
code available for others to use under the same terms that we have granted
you. This guarantees that modifications to the engine will be available to
everyone and the best modifications can become part of the official Jet3D
release. Your source code must be released concurrent with releasing any
executable built with Jet3D. If you do not wish to make your source code
available you must obtain a separate license from Eclipse.

djoker
12-04-2006, 05:50 PM
The Genesis3D license, by Wildtangent, is a total pain (just read it) and Jet3D may be little better if not worse.

Make sure to check the licenses if you are going to make anything with Jet/Genesis 3D that is not freeware.

and i code 4 fan not 2 make money ;)

Robert Kosek
12-04-2006, 06:47 PM
I'm just warning anyone considering anything that uses Genesis 3D, Jet 3D included, because the license is terrible and Wild Tangent is also a bear to deal with.

It's just best to know these things beforehand. ;)