Inventor Projects 2005

From MerlinWiki
Jump to: navigation, search

Following projects have been developed at Brno University of Technology in academic year 2004/2005. Projects of the various academic years are on the pages Inventor Projects 2006, Graphics Projects 2007, Graphics Projects 2010, Graphics Projects 2011, Graphics Projects 2012 and Graphics Projects 2013.

The projects were supervised by Jan Pečiva (aka PCJohn, peciva at.png fit.vutbr.cz).

Most of the projects are placed in public domain. See license information in the source files.

 

 

SpaceGame

SpaceGame.png  

What does it do:

  • movement of objects
  • collision detection
  • hierarchical animation
    of scene models (not yet)
  • mouse look (not yet)
  • simple AI (not yet)
 

Authors:

  • Zero (xmaste00)
  • Miloš Palguta (xpalgu00)
  • PCJohn (peciva)

License: public domain

www: SpaceGame Home

 

TerrainEngine

TerrainEngine.png  

What does it do:

  • movement of objects
  • terrain management based
    on heightmaps and patches
  • on-fly terrain generators
 

Authors:

  • Martin Havlíček (xhavli15)
  • PCJohn (peciva)

License: public domain

Sources: TerrainEngine-src.zip (529 kB)

Binaries: TerrainEngine-bin.zip (1.78 MB)

API-Doc: TerrainEngine-api.zip (122 kB)

Report: TerrainEngine.pdf (1.28 MB)

 

Terrain Texturing

TerrainTexturing.jpg  

What does it do:

  • loads terrain data from csv files
  • terrain resolution enhancement
    by Lagrange polynom
  • texture generation based on
    height and gradient
  • river generation
 

Authors:

  • Jiří Janoušek (xjanou10)


License: public domain

Sources: TerrainTexturing-src.zip (~95KB)

Binaries: TerrainTexturing-bin.zip (~2.5MB)

Report: TerrainTexturing.pdf (~1.0MB)

 

Animated Models

AnimatedModel.jpg  

What does it do:

  • model files created using
    3D Studio MAX
  • animation of parts of models
 

Authors:

  • Miloš Palguta (xpalgu00)


License: public domain

Sources: AnimatedModel-src.zip (~13.9MB)

Binaries: AnimatedModel-bin.zip (~12.3MB)

Report: AnimatedModel-doc.pdf (~1.3MB)

 

Asteroid Generator

AsteroidGenerator.jpg  

What does it do:

  • generate asteroids
    using Midpoint algorithm
    applied on sphere
  • level of detail (LOD)
 

Authors:

  • Petr Bulíček (xbulic00)

Thanks:

  • PCJohn (peciva)

License: public domain

Sources: AsteroidGenerator-src.zip (~320KB)

Binaries: AsteroidGenerator-bin.zip (~3.7MB)

Report: AsteroidGenerator-doc.pdf (~1.2MB)

 

Perlin generator & chunked-LOD

chunkedLOD.png  

What does it do:

  • generate random terrain
    using Perlin noise
  • render wide terrain using
    chunked-LOD in real-time
 

Authors:

  • Petr "Lamik" Vrba (xvrbap00)
  • PCJohn (peciva)

License: public domain

Sources: chunkedLOD-src.zip (~17 kB)

Binaries: chunkedLOD-bin.zip (~2 MB)

Report: chunkedLOD.pdf (~ 480 kB)

 

Tank Hunters

tankhunters.png  

What does it do:

  • simple 3D game
  • movement of objects
  • collision detection
  • using sounds
  • network communication
 

Authors:

  • Daniel Výchopeň (xvycho04)


License: public domain

Sources: tankhunters-src.zip (~937KB)

Binaries: tankhunters-bin.zip (~2.69MB)

Report: tankhunters.pdf (~358KB)

 

Car movement simulation

SimCar.jpg  

What does it do:

  • generates a random terrain
  • loads waypoint and car data from files
  • loads a simple texture to the terrain surface
  • simulates the car movement along the waypoints
  • lets you drive a car
 

Authors:

  • Jiří Pochop (xpocho03)


License: public domain

Sources: SimCar-src.zip (~95KB)

Binaries: SimCar-bin.zip (~2.5MB)

Report: SimCar.pdf (~200KB)


 

ROAM

ROAM.png  

What does it do:

  • generates a random terrain
  • do BTT (Binary Triangle Tree)
  • do static structures
  • recomputing BTT with camera movement
 

Authors:

  • Pavel Černý (xcerny19)


License: public domain

Sources: ROAM-scr.zip (~9KB)

Binaries: ROAM-bin.zip (~4.168MB)

Report: xcerny19.pdf (~370KB)

 

LINAC

linac.jpg  

What does it do:

  • generates LINAC (LINear ACcelerator)
  • simulate acceleration of electrons
  • has cool menu made in Open Inventor
  • regenerate new LINAC according to set parameters
 

Authors:

  • Ondřej Peterka (xpeter08)


License: public domain

Sources: LINACsources.zip (~33KB)

Binaries: LINACexec.zip (~1.33MB)

Report: LINACdoc.pdf (~350KB)

 

CYCLOTRON

cyclotron.jpg  

What does it do:

  • 3D simulation of particle in cyclotron
  • has menu made in Open Inventor
  • draws trajectories of particles
  • it`s possible to change all parameters during acceleration
 

Authors:

  • Milan Pindryč(xpindr00)


License: public domain

Sources: CYCLOTRONsources.zip

Binaries: CYCLOTRONexec.zip

Report: CYCLOTRONdoc.pdf

 

Virtual building walkthrough

trooper01.jpg  

What can walker do:

  • movement in common environment
  • display multiple weapon
  • mouse look
  • jump, crouch
  • switch cameras
 

Author:

  • Tomáš "Ezekiel" Daněk (xdanek09)

Inspiration:

  • Daniel Výchopeň (xvycho04)


License: public domain

Sources (MS VS.NET): trooper-src.zip (~0.7MB)

Binaries (no DLLs): trooper-bin-noDLL.zip (~0.7MB)

Binaries: trooper-bin.zip (~2.0MB)

Report: documentation

 

Virtual town generator

town.jpg  

What does it do:

  • generate virtual town
  • on broken terrain
 

Authors:

  • Rolf Čábelka (xcabel01)

Thanks:

  • PCJohn (peciva)

License: public domain

Sources: GenTown-src.zip (~25M)

Binaries: GenTown-bin.zip (~23M)

Report: GenTown-doc.pdf (~2.6M)

 

3ds2iv utility

3ds2ivscr.png  

What does it do:

  • One of the best 3ds analysis and 3ds interpreter
  • conversion from .3ds to .iv
  • use hierarchical structure
  • solve scale bug in 3ds format
  • smoothing groups
  • simple bump mapping
  • view model using the Examine viewer
  • detailed analysis of 3ds format - not in English yet
  • Not implemented Lights and Camera

Keywords: 3ds convertor analysis scale bug smooth groups hierarchy animation bump mapping view documentation

 

Authors:

  • Jaroslav Přibyl (xpriby05)

Thanks:

  • PCJohn (peciva)

License: public domain

Sources: 3ds2iv_src.zip

Binaries: 3ds2iv_bin.zip

Example models: example_models.zip

Report&docs: 3ds2iv_doc.zip

Last update: 24.1.2006

 

 

Shadow Algorithms

ShadowAlgorithms.jpg  

What does it do:

  • brief sumary of nowadays shadow algorithms in use
  • uses Shadow Volume method
  • z-pass and z-fail (has some bugs) algorithms
  • 2 demo scenes
 

Authors:

  • Tomáš Burian (xburia10)

Thanks:

  • PCJohn (peciva)

License: public domain

Sources: ShadowAlgorithms-src.zip (~0.29MB)

Binaries (no DLLs): ShadowAlgorithms-bin.zip (~0.78M)

Binaries: ShadowAlgorithms-bin_dll.zip (~2M)

Report: ShadowAlgorithms.pdf (~2.1M)