[url=\"http://www.kotterink.com/expression/\"][u]Expression[/u][/url] is a free Object Oriented 3D toolkit. It is written in C++/STL. It has support for interactive 3D graphics using OpenGL and non-interactive sphere tracing. Expression comes with a set of tools a sphere tracer and an interactive 'World editor'.
[b]Expression Features[/b]
General
* Written in C++/STL
* OpenGL support for 3D rendering
* Runs on Win32 and Linux (see Work in progress)
* WDF file format
* JPEG and 3DS filters
* Class MT-safe libraries
Base
* Win32 and POSIX multithreading
* Dynamic class instantiation
* Lexical scanner
* Reference Count template
Geo
* 3D and homogeous Coordinates (Vertex class)
* 3x3 and 4x4 Matrix
* Quaternion
* Color range map
* Axis Aligned Bounding boxes
Gfx
* View frustrum culling
* Quaternion base Camera model
* Shade hierarchy
* Procedural textures (only for non-interactive use yet!)
* Fog
UI
* Complete widget class hierarchy
* Fullscreen and windowed mode support
* Console class
* MessageBox
* Color pick widget and dialog
World
* Polygonal model (tri-mesh)
* Support for tri-strips
* primitive Sky
* ParticleSystem
Application
* Sphere tracer
* Sky dome tool
* SGI BW to jpg converter
* simple 3DS file viewer
* WDF File analyzer
World Editor
* Import 3DS files
* Correct triangle orientation
* Integrated Stripe to create tri-strips.
* ParticleSystem editor
* Material editor
* Perspective and orthogonal views
* 3D position/direction control widget
Work in progress
* Dynamic libraries for win32
* CLOD Terrain
* Port GLWindow and GLApplication to Linux (Xlib)
* Integrated polygonizer
Known Restrictions
* Mesh correction tool does not work with tri-strips
Expression 3D Toolkit [freeware]
Moderators: Moderator, Global Moderator
Return to “3D & Animation”
Jump to
- General Category
- ↳ KillaNet Country
- ↳ 2D Graphics
- ↳ KillaNet News
- ↳ 3D & Animation
- ↳ Chatroom
- ↳ Flash
- ↳ Help & Suggestions
- ↳ Game Dev
- ↳ Audio & Video
- ↳ Introductions
- ↳ Journalism
- ↳ Phoenix Lounge
- ↳ Application Dev
- ↳ Toga Toga Toga!!!
- ↳ Photography
- ↳ Main Street Archives
- ↳ Web Design
- ↳ Fonts Icons Cursors & Screensavers
- ↳ Book Reviews
- ↳ General
- ↳ Tech Industry News
- ↳ Legal Resources
- ↳ Industry Contests
- ↳ Graphix Battle Arena
- ↳ KillaNet Contests
- ↳ Competition Archives
- ↳ Education Information
- ↳ Careers
- ↳ Game Studies
- ↳ Motivation
- ↳ Conferences & Seminars
- ↳ KillaDesign
- ↳ Animation & Film
- ↳ The Studio
- ↳ Game Development
- ↳ 2D Graphics
- ↳ Audio & Video
- ↳ 3D Graphics
- ↳ Flash
- ↳ Fonts, Icons & Emoticons
- ↳ Design Requests
- ↳ PhotoShop
- ↳ Cinema 4D
- ↳ Bryce
- ↳ Flash
- ↳ Paint Shop Pro
- ↳ Blender
- ↳ Poser
- ↳ The Darkroom
- ↳ Photo & Camera Discussion
- ↳ Photo Journalism
- ↳ Web Design Principles
- ↳ PHP & MySQL
- ↳ Designing For Print
- ↳ Writer\'s Desk
- ↳ Fiction Writing
- ↳ News Journalism
- ↳ Poetry
- ↳ Technical Writing
- ↳ Biographical Writing
- ↳ General Writing Resources
- ↳ Promotional Writing
- ↳ Film & Television
- ↳ VideoGames
- ↳ Computer Department
- ↳ General Discussion
- ↳ Windows Help
- ↳ Linux Help
- ↳ Builds & Mods
- ↳ Geek Gadgets
- ↳ Security
- ↳ Dev Discussion
- ↳ C++
- ↳ Visual Basic
- ↳ Java
- ↳ Application Skinning
- ↳ IRC Scripting
- ↳ Gaming Centre
- ↳ Guild Wars
- ↳ Aion
- ↳ Computer
- ↳ World of Warcraft
- ↳ Nintendo
- ↳ General RPG & MMORPG
- ↳ PlayStation
- ↳ XBox
- ↳ Other Consoles
- ↳ All Action
- ↳ Racers
- ↳ Sports
- ↳ FPS
- ↳ RTS
- ↳ Sim
- ↳ Casual Games
- ↳ Kids' Games
- ↳ Mobile Games
- ↳ Retro Games
- ↳ Challenges, Friendly Taunts & Discussion
- ↳ Game Requests & Bug Reports
- ↳ Open Source Games
- ↳ Puzzle Games
- ↳ HeadQuarters
- ↳ Uber Coffee Room
- ↳ KillaNet
- ↳ Coffee Room
- ↳ KillaNet
- ↳ KillaGraphix
- ↳ KillaHosting
- ↳ Marketing etc.
- ↳ Staff Issues
- ↳ Reference & Software
- ↳ Archives
- ↳ KillaBlogs
- ↳ Journalism
- ↳ Trash Can

