Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: 3D engine


Related Topics

  
  ExoEngine -  An open source C# 3D Game Engine for Microsoft .NET based upon OpenGL and NVIDIA's Cg
This 3D engine imports it's level/worlds data from the popular Worldcraft editor.
This engine allows for polygons to be rendered using reflection mapping, (fake) Phong shading, Gouraud shading, outline pencil drawing or just simple flat shading.
Although not all the source of the engine is documented the Exocortex.Geometry3D library is. Click here to browse the contents of the Exocortex.Geometry3D library in MSDN style format.
www.exocortex.org /cg   (0 words)

  
  perl.com: Building a 3D Engine in Perl, Part 4   (Site not responding. Last check: )
The engine already displays a constant scene as long as the user doesn't press any keys; the remaining requirement is to quit after a set period.
Engine events so far have always come from SDL in response to external input, such as key presses and window close events.
In contrast, the engine itself produces triggered events in response to changes in the state of the simulated world, such as a player attempting to open a door or attack an enemy.
www.perl.com /pub/a/2005/08/04/3d_engine.html   (695 words)

  
 Spacesimulator.net - 3D Engine, Vertices and polygons definition
a 3d engine is a whole of structures, functions and algorithms used to visualize, after many calculations and transformations, 3d objects on a 2d screen.
This solution is used in every 3d engine but it is not free of flaws, in fact it loses precision when the numerical value is too high.
In most 3d engines polygons are composed of 3 vertices hence we will use this rule as well.
www.spacesimulator.net /tut1_3dengine.html   (861 words)

  
 3D Engine Architecture
Your main objective will be to pull together everything you have learned into a unified engine design and then build a simple game with it.
The game engine you develop will consist of an advanced suite of proprietary scene graph technology that will make integration with your asset pipeline much simpler.
The end result will be a highly complex engine with supporting tools that YOU built, with all of the features of the modern commercial game application.
www.gameinstitute.com /content/courses/preview/3dengine.php   (119 words)

  
 3DActionPlanet - A Member of The GameSpy Network
Most 3D game engines use a variety of coding techniques to make the game's lighting appear to follow these principles, and these methods will vary from engine to engine (for a brief example of how the lighting in Quake III Arena is handled, check out "We're DOOMed!").
The subject of lighting in game engines is an entire book in itself, in fact, and engine creators continually strive to achieve a more realistic look to their engine's lighting.
A 3D game engine follows this basic rule and literally checks constantly to be sure that every moveable object in the game hasn't hit any walls or any other object that can stop it, such as a player (if a rocket is traveling toward one, for instance).
www.3dactionplanet.com /features/articles/gameengines   (877 words)

  
 The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 184
The API shall be designed to supply interactive 3D rendering capabilities to applications in a way that is efficient in processor power required, in overall code size, and in working memory footprint.
Current proposals for integration of 3D into a Java environment are unsuitable for constrained devices due to ROM footprint, RAM size, or processor power requirements.
All 3D rendering is expected to be done in native code for speed and space reasons.
www.jcp.org /en/jsr/detail?id=184   (1253 words)

  
 GameDev.net - Book Details - 3D Game Engine Programming
You'll learn everything you need to know to build your own game engine as a tool that is kept strictly separate from any specific game project, making it a tool that you can use again and again for future projects.
While laying out the basics of game engine design the book provides a nice introduction to the more advanced topics that I found to be too complicated to dive into in books suchs as the "Game Programming Gems Series".
He puts the engine network module, rendering module, sound and music module and user input module in to their own Windows DLL files and details how to connect them together with your applications.
www.gamedev.net /columns/books/bookdetails.asp?ProductID=421   (3535 words)

  
 Gamasutra - Features - "3D Engines for Games: A Broader Perspective" [10.13.00]
Even though this article talks about the development of a 3D engine, the same techniques should be applicable to, for example, 2D or playing-card game engines.
The main goal is to enable you to quickly and (relatively) painlessly develop an engine and a game that uses it.
When you know the goals for the engine, and the possibilities of the team, you can define what the engine must be able to do.
www.gamasutra.com /features/20001013/hannibal_01.htm   (392 words)

  
 4D Rulers AMP 3D Engine   (Site not responding. Last check: )
Other engines try to fake shadows with projection blobs on characters and by using shade maps which are a big waste of texture memory.
The engine also has a velocity setting to slow your characters' walk down to match his current speed, so you can tweak how fast a player moves without redoing run and walk animations.
Other game engines of this quality can cost up to $1,000,000.00 to license and a royalty fee must be paid as well.
www.4drulers.com /amp.html   (1890 words)

  
 Chaos Engine The Definitive 3D Game Engine and MMOG Development Platform for Serious Developers   (Site not responding. Last check: )
The platform tools allow you to quickly create and test all game necessary assets while the runtime system is carefully optimized for large world areas rendering, massive number of playable and artificial intelligent characters and large data sets seamless loading.
Chaos Engine comes with a data exporter for the most used digital content creation package: 3D Studio Max (versions 6, 7, 7.1, and 8).
Engine's data structures and critical code are optimized for modern processor architecture (instruction and data cache friendly formats)
www.chaosgameengine.com /features.php   (625 words)

  
 Irrlicht Engine - A free open source 3d engine
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++ and also available for.NET languages.
In addition, Stefan is already working on jirrklang, a java binding for irrKlang, the free 3d audio engine, a demo can be already seen/heard in the techdemo of jirr.
My Pictures 3D Album is a program for creating highly customizable 3D photo albums (rendered with Irrlicht) for sharing them with family and friends.
irrlicht.sourceforge.net   (0 words)

  
 Amazon.com: 3D Game Engine Architecture: Engineering Real-Time Applications with Wild Magic (The Morgan Kaufmann Series ...   (Site not responding. Last check: )
Dave Eberly's 3D Game Engine Design was the first professional guide to the essential concepts and algorithms of real-time 3D engines and quickly became a classic of game development.
This book is a complete guide to the engineering process, starting with a walk-through of the graphics pipeline showing how to construct the core elements of 3D systems, including data structures, the math system, and the object system.
While the author does use the engine to illustrate points, often the point is so heavily mixed with the documentation that it is tedious to pick out the general discussion.
www.amazon.com /Game-Engine-Architecture-Engineering-Applications/dp/012229064X   (2469 words)

  
 the 3D engine used in My worst Day WW2
So, with the 3DState engine they want to remove the pop-up window when the engine initiates a world….When you are a little older, forget about impressing.
This engine adds some 900 3D commands to your programming language, so you need to do some homework, you are not likely to make a game the first week.
I find the 3Dstate engine very easy to use, and it has often surprised me that I have used some three or four commands from the 900+ commands in the engine, and then I discover that it all can be done faster with only one command.
www.mwdgames.com /engine.html   (1069 words)

  
 Transwiki:3D Game Engine - Wikibooks, collection of open-content textbooks
If an engine is written very well the system is the only part that should need major modifications if porting to a different platform.
Once your engine is running, if an error occurs, you don't have to quit the application; you can handle it gracefully and just print an error message.
Because there are so many different methods of rendering 3D worlds, it's nearly impossible to give a description of a graphics pipeline that works in all situations.
en.wikibooks.org /wiki/Transwiki:3D_Game_Engine   (1881 words)

  
 intoxicated :: toxic.3d flash engine documentation
These methods are used by the engine’s public methods and shouldn’t be used "outside" the engine by your own code.
To make such an object available to the toxic.3d engine it must be placed and correctly named within the toxic.3d movie clip.
The engine allows objects to be self animated, morphing to another shape and back.
www.toxi.co.uk /toxic3d.htm   (712 words)

  
 Gamasutra - Feature - "Threading 3D Game Engine Basics"
Notice the dependencies that exist between components within the engine itself: each subsystem can receive information from any other subsystem to affect results both within a frame or in future frames.
An engine designed with parallelism in mind should scale better than a legacy engine retrofitted with threads.
Retrofitting a legacy game engine with threads is possible but parallel performance may vary widely.
www.gamasutra.com /features/20051117/gabb_01.shtml   (1921 words)

  
 flipcode - Building a 3D Portal Engine
The biggest advantage of a portal engine is that it allows worlds to be rendered at a speed that is independent of the total world size.
Another good way to get a portal engine up to speed is using concave sectors: Instead of using small sectors (or larger sectors with very little detail) we could also use larger sectors, if we would somehow find a way to handle the problems that this introduces.
Shadows are therefore as slow as a pure portal engine would be, but I still believe that this is one of the most intuitive ways to deal with them...
www.flipcode.com /articles/portals_issue13.shtml   (1333 words)

  
 perl.com: Building a 3D Engine in Perl   (Site not responding. Last check: )
This article is the first in a series aimed at building a full 3D engine.
Early on, the engine won't have much functionality, but it should always be a good foundation for future growth.
The engine should be operational at every step of the way, from the very beginning.
www.perl.com /pub/a/2004/12/01/3d_engine.html   (1334 words)

  
 Christian´s 3D-Engine
The engine is designed to handle a multiplayer dungeon game with not so much elements of shooting and get shot, but to create a chilling atmosphere.
Although the routines slow down the engine very much, I can imagine a lot of things to optimize, so that a small number of lightsources (~5) could probably be used for one plane at once.
Since I think my engine can never run faster than common 3d shooters I want to specialize more on the gameplay and mood, which I think is too often neglected.
user.cs.tu-berlin.de /~daydream/engine/engine.htm   (1104 words)

  
 Amazon.ca: 3D Game Engine Design : A Practical Approach to Real-Time Computer Graphics: Books: David H. Eberly   (Site not responding. Last check: )
For example, 3d collision detection focuses on the mathematics to find where and when a box intersects, let's say, a lozenge but not on organizing the CD procedures.
All the mathematical knowledge necessary to building a 3D engine is contained within its pages.
A basic 3D engine is also included to help the reader put the concepts together.
www.amazon.ca /Game-Engine-Design-Practical-Real-Time/dp/0122290631   (1856 words)

  
 QJ.NET - QuickJump Home - PlayStation Portable News - PSP Updates
Raptor 3D is a homebrew 3D engine for the PSP.
We earlier reported that LTE Studios has released their custom made free 3D engine for homebrew developers complete with corresponding documentation.
It's a hybrid engine that is a port of MiniB3D by simon harris, and my own engine Trinity, both of which are open source PC GL engines.
pspupdates.qj.net /tags/3d-engine/6589   (2281 words)

  
 DevMaster.net - 3D Game and Graphics Engines Database
This database is committed to providing you with the most accurate and up-to-date information for current engines around the web.
This is a great way to know how your engine compares with others or to learn how engines use state-of-the-art technology.
If you know of or have an engine that you suggest be included in our database, feel free to use our submission form.
www.devmaster.net /engines   (0 words)

  
 OGRE 3D : Open source graphics engine - Home
Written by Gregory Junker, Pro Ogre 3D Programming is the first book dedicated to teaching new users the fundamentals of using OGRE.
NDS have just updated their LexiExporter for 3D Studio Max and LexiViewer tool, both of which can now be obtained from the Tools Downloads section.
It's worth saying that even though CafePress are located in the US their postage rates to Europe are very reasonable so this should be suitable for everyone (plus you get to take advantage of the dollar exchange rate, which is very favourable right now).
www.ogre3d.org   (0 words)

  
 frustum | 3D
Further passed and scattered light is calculated on the base of 3D lockup texture (128x128x256).
Right now the Engine is in the working condition (68kb of shaders, 970kb of cpph files, 56kb of scripts).
Other features of the Engine, which are absent in demos: 3D sound, hardware skinning.
frustum.org /3d   (1266 words)

  
 XNA Game Development Tutorials :: The Ramblings of a Hazy Mind
This is a list of tutorials I have put together about creating a 3D engine (something I very much enjoy doing) that I am writing after having used my own knowledge and searching time over the past few years to write some small engines myself.
I don't feel that there are very many good introductory sources on the topic of 3D engines, so that is what I have chosen to write on.
All in all a timer is probably one of the most important aspects of any game, and it is critical that th timer you use in your engine is versatile and easy to use.
www.thehazymind.com /3DEngine.htm   (1559 words)

  
 Papervision3D
Stephen also wrote an SVG rendering script that converts all the 3D info into an SVG file, that gets converted into PDF format and there’s a little Easter egg which allows you to save that SVG data of your creations to your clipboard.
We imported the bitmap with arrows backinto 3D Studio Max and then rotated the faces of the model to match the direction of the arrows.
On a typical Papervision3D AS3 scene, the 3D calculations take around 30% of the time, while the remaining 70% is needed for the player to actually draw what we are rendering.
blog.papervision3d.org   (0 words)

  
 GameDev.net - Book Details - 3D Game Engine Design   (Site not responding. Last check: )
Goes beyond teaching the basics of 3D graphics and instead shows you how to put everything together and build a high performance game engine.
If you're involved in game engine development or just want to deepen your knowledge, I think you'll appreciate the fact that the author doesn't pull any punches.
But if you have already coded a small engine you probably already know most of the stuff in book so you are probably better off with game programming gems, but if you are a beginner with little books, it is a great one to have!
www.gamedev.net /columns/books/featuredbook.asp?productid=101   (1373 words)

  
 Home :: Truevision3D
Our products are easy to use for the most basic of tasks, but still have the power to take advantage of today's top 3D hardware and their latest features.
Our 3D engine is designed to give you access to all of the advanced features you are used to seeing in modern 3D games and applications.
Our 3D engine is easy to use, yet gives you the power you need.
www.truevision3d.com /home.php   (273 words)

  
 XNA Game Development Tutorials :: The Ramblings of a Hazy Mind
This is a list of tutorials I have put together about creating a 3D engine (something I very much enjoy doing) that I am writing after having used my own knowledge and searching time over the past years to write some small engines myself.
Moving over to the Xbox 360: The process of porting the engine’s code to work on the 360 is fairly painless and doesn’t take more than 15 minutes if you know what changes need to be made.
To keep things easy to manage, we are going to separate the components of our 3D Engine from the code used to run demos and applications on top of it so...
www.thehazymind.com /XNAEngine.htm   (1305 words)

  
 Princeton Shape Retrieval and Analysis Group
The main idea is to decompose a 3D model into a collection of functions defined on concentric spheres and to use spherical harmonics to discard orientation information (phase) for each one.
The general idea is to derive 1D skeletal curves from a 3D object such that each curve represents a significant part of the object.
For each 3D model, there is a Object File Format (.off) file with the polygonal geometry of the model, an ASCII text file with information about the model (e.g., the URL from whence it came), and a JPEG image file with a thumbnail view of the model.
www.cs.princeton.edu /gfx/proj/shape   (1366 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.