Techlinks
From Ghoulwiki
Revision as of 14:18, 16 September 2007 by Ghoulsblade (talk | contribs)
here i want to mirror the tech-link-list from the iris wiki, in case that goes down... the original is here : http://www.iris2.de/index.php/Links
Contents
digital content creation
This part is about creating Models, Textures, Musik, etc for Ogre and Iris.
- Blender setup to work with Ogre
- Free 3D Texture Tools for Windows
- Skinny (a small but nice Blender script, for rapid automatic mesh-generation for animated characters, rigging & UV-Mapping) Examples
- Shader Examples From ogre wiki
- Content Creation Tools From ogre wiki
- Content Creation Tutorials From ogre wiki
- Songs
- Static 3D-Models need
- Ground Textures need
- texturemaker
- rendermonkey (see also rmogreexporter in ogre addons)
- mapzoneeditor texturing tool
- animal print patterns pack
- 3D-Studio Max: Tutorial to build a medival House
- 3dtutorials (Creating a Head)
- lmms musik
- rosegarden musik (see also Wired, Aldrin, UbuntuStudio)
- http://voxfeminae.planetquake.gamespy.com/tutorials/ sound creation tutorials (seems to be dead, author email : mailto:hellchick@planetquake.com)
- http://mixxx.sourceforge.net/ musik
searching content
- http://www.ogre3d.org/wiki/index.php/Free_Resources linklist in ogre wiki
- CC search
- LowPolyCoop open content + blog
- FreeGameArts
- OMN
- tilesets
- Psionic's 3D Game Resources > Free 3D Models
- http://virtualworlds.wikia.com/wiki/Main_Page Wikiworlds: Open content wiki
- http://www.digitalboneyard.net/ Digital Boneyard: Dump your old stuff here :)
- http://www.e2-productions.com/bmr/ Blender 3D Model Repository: Stuff made with Blender3D
- http://www.bvhfiles.com/ Free bvh files: Motion capture data
- http://www.nordquistart.com/: Free Art for you
- http://www.jamendo.com/de/ creative commons music
- http://www.wolfiesden.com/golgotha/golgotha.asp golgotha textures
- http://freesound.iua.upf.edu/
- http://ccmixter.org/ (sound?music?)
- http://www.opsound.org/
- http://www.findsounds.com/
gui systems for ogre
- Navi - uses the LLMozLib library to render HTML based GUIs
- BetaGUI 2 - betajaen's overlay-based GUI system now has a new theme system using CSS styles
- QuickGUI is another overlay-based GUI system that concentrates on simplicity
shaders
- http://frustum.org/3d/
- http://esprit.campus.luth.se/~humus/3D/
- http://sfz.schattenkind.net/wiki/index.php/CellShadingNotes
3d and graphical techniques
- http://www.duskengine.de/index.php?option=com_content&task=view&id=1&Itemid=21 ogre mesheditor v1.0
- ogre wiki digest
- Paper about procedual texture generation from the demoscene
- normal-map-generation
- Alpha mapping + normal mapping material script
- cubic texture for normal mapping
- normal mapping
- bumpmapping and normal mapping in ogre
- Offset Bump Ambient Lightmap
- PerPixel Lighting with Offset(Parallax) Mapping
- fur shader
- water shader
- forest
- billboard clouds
- instancing
- impostor
- impostor2
- projective decals
- SpriteManager2d
- ManualObject_2D
- stencil glow/halo
- tile terrain
- tile terrain screenshots
- LiSPSM (light space perspective shadow maps) shadows
- Caelum : day and night cycles
- bloom
- post processing example
- optimizing render-speed
- optimizing render-speed 2
- old granny viewer
- ogre3d on ps3
- ogre efficient gui
- texture splatting
- ogre planetary scene manager
- tree
- tree 2
- tree/billboard
- ogre mesh tree
- fresnel shader (fog + normal mapping) : water
- Portal Connected Zone Scene Manager
- http://blenderartists.org/forum/showthread.php?t=103830 shield effect
- http://www.ogre3d.org/wiki/index.php/Light_mapping
interesting links
- Explicitly triggering the Garbage Collector
- Bitwise Operations and other LUA patches
- GetTicks als SDL Ersatz?
- uo-guide
- runuo map howto
- ogre hardware cursor
- hardware cursor : win32 api function SetCursor
- ogreopcode forum
- procedural building generation
- audiere sound lib, LGPL, ogg, mp3
- Projects using OGRE
- How to Run a Successful Free Software Project
- MicroPather pathfinding lib
- the-myth-of-the-developer-royalty
- voice system
- http://vegastrike.sourceforge.net/wiki/HowTos
coding references
Compilers
ogre libs
- collision detection and physics : (most phys engines also have collision detection)
- ogre-addon : ogreode : http://ode.org ogre-binding for ode
- gangsta wrapper http://sourceforge.net/projects/gangsta ogre binding for several phys libs
- ogre-Novodex binding http://nxogre.betajaen.com/ (see also ogre-addons for another binding)
- ogre-addon : ogrebullet : http://www.continuousphysics.com/Bullet/ bullet phys engine
- ogre-addon : ogreopcode : http://www.codercorner.com/Opcode.htm binding for Opcode (collision detection only)
- ogre-addon : ogrenewt : http://www.newtondynamics.com/ binding binding for newtondynamics
- ogre-addon : ogretokamak : http://www.tokamakphysics.com/ binding binding for tokamak
- sound :
- openal http://openal.org/
- fmod http://fmod.org/ (free for noncommercial)
- networking :
- enet http://enet.cubik.org/
- sdl-net http://www.libsdl.org/projects/SDL_net/
- raknet http://www.rakkarsoft.com/
- user interface :
- cegui http://crayzedsgui.sourceforge.net/ (ogre default)
- navi http://www.ogre3d.org/phpBB2/viewtopic.php?t=32384
- betagui http://www.ogre3d.org/phpBB2/viewtopic.php?t=25853
- quickgui http://www.ogre3d.org/phpBB2/viewtopic.php?t=30547
- guichan http://guichan.sourceforge.net/
- opengui http://opengui.rightbracket.com/
- input handling
- OIS http://www.ogre3d.org/wiki/index.php/OIS (ogre default)
- SDL http://www.libsdl.org/
- artificial intelligence and pathfinding
- you'll probably have to code an ai according to the rules of your game yourself, but hare are a few links :
- worldmind http://play.zapto.org/wmdb/main.php
- http://www-cs-students.stanford.edu/~amitp/gameprog.html#ai
- pathfinding lib : http://www.grinninglizard.com/MicroPather/
there are also game engines embedding ogre :