scene.org File Archive

File download

<root>­/­resources­/­code­/­sources/tesla_src.zip

File size:
137 480 bytes (134.26K)
File date:
2001-01-07 00:00:00
Download count:
all-time: 5 231

Preview

  • 3dlib/ dir
  • 3dlib/3dlib.dsp 2.97K
  • 3dlib/3dlib.dsw 533B
  • 3dlib/3dlib.h 3.34K
  • 3dlib/3DLIB.I 425B
  • 3dlib/Fvector.s 3.92K
  • 3dlib/macros.i 10.27K
  • 3dlib/Map.h 666B
  • 3dlib/Matrix.c 5.08K
  • 3dlib/Matrix.h 1.46K
  • 3dlib/Motion.h 1.11K
  • 3dlib/Quater.c 2.15K
  • 3dlib/Quater.h 853B
  • 3dlib/Vector.c 1.33K
  • 3dlib/Vector.h 1.81K
  • base3d/ dir
  • base3d/base3d.dsp 3.72K
  • base3d/base3d.dsw 535B
  • base3d/base3d.hpp 259B
  • base3d/BoundBox.hpp 741B
  • base3d/Camera.cpp 6.44K
  • base3d/Camera.hpp 2.17K
  • base3d/CColor.hpp 553B
  • base3d/CMatrix.cpp 2.46K
  • base3d/CMatrix.hpp 3.72K
  • base3d/CTexel.hpp 628B
  • base3d/CVector.hpp 3.54K
  • base3d/inline3d.hpp 483B
  • base3d/Quaternion.cpp 5.04K
  • base3d/Quaternion.hpp 3.17K
  • base3d/Readme.txt 867B
  • base3d/StdAfx.cpp 204B
  • base3d/StdAfx.h 791B
  • Demo/ dir
  • Demo/Demo.dsw 2.23K
  • Demo/Smasher/ dir
  • Demo/Smasher/Bands.cpp 5.39K
  • Demo/Smasher/Bands.hpp 737B
  • Demo/Smasher/base.h 10.79K
  • Demo/Smasher/BassPlay.cpp 2.34K
  • Demo/Smasher/BassPlay.hpp 631B
  • Demo/Smasher/demo.rc 3.23K
  • Demo/Smasher/Dragon.cpp 3.82K
  • Demo/Smasher/Dragon.hpp 341B
  • Demo/Smasher/Effect.hpp 239B
  • Demo/Smasher/EffManage.cpp 1.36K
  • Demo/Smasher/EffManage.hpp 529B
  • Demo/Smasher/EnergyStream.cpp 8.79K
  • Demo/Smasher/EnergyStream.hpp 730B
  • Demo/Smasher/FaceMorph.cpp 10.71K
  • Demo/Smasher/FaceMorph.hpp 916B
  • Demo/Smasher/ffd.cpp 5.97K
  • Demo/Smasher/ffd.h 2.65K
  • Demo/Smasher/FFDEnvVector.cpp 6.62K
  • Demo/Smasher/FFDEnvVector.hpp 598B
  • Demo/Smasher/GridNode.cpp 5.01K
  • Demo/Smasher/GridNode.hpp 1.89K
  • Demo/Smasher/LinePlane.cpp 3.83K
  • Demo/Smasher/LinePlane.hpp 527B
  • Demo/Smasher/PolkaLike.cpp 6.63K
  • Demo/Smasher/PolkaLike.hpp 1.74K
  • Demo/Smasher/resource.h 682B
  • Demo/Smasher/Rotator.cpp 4.59K
  • Demo/Smasher/Rotator.hpp 427B
  • Demo/Smasher/Scape.cpp 2.84K
  • Demo/Smasher/Scape.hpp 310B
  • Demo/Smasher/ScrewBolt.cpp 2.46K
  • Demo/Smasher/ScrewBolt.hpp 372B
  • Demo/Smasher/ShadeBall.cpp 5.88K
  • Demo/Smasher/ShadeBall.hpp 491B
  • Demo/Smasher/sinus.hpp 986B
  • Demo/Smasher/Smasher.cpp 13.23K
  • Demo/Smasher/Smasher.dsp 7.97K
  • Demo/Smasher/SpinZoom.cpp 5.77K
  • Demo/Smasher/SpinZoom.hpp 928B
  • Demo/Smasher/Splines.cpp 9.37K
  • Demo/Smasher/Splines.hpp 996B
  • Demo/Smasher/StdAfx.cpp 294B
  • Demo/Smasher/StdAfx.h 1.28K
  • Demo/Smasher/Stuff.cpp 1.08K
  • Demo/Smasher/Stuff.hpp 248B
  • Demo/Smasher/TerrainGen.cpp 3.66K
  • Demo/Smasher/TerrainGen.hpp 932B
  • Demo/Smasher/tessellator.cpp 12.95K
  • Demo/Smasher/tessellator.hpp 9.30K
  • Demo/Smasher/TexManager.cpp 2.53K
  • Demo/Smasher/TexManager.hpp 1.89K
  • Demo/Smasher/Tree.cpp 4.91K
  • Demo/Smasher/Tree.hpp 495B
  • Demo/Smasher/tubes.cpp 7.85K
  • Demo/Smasher/tubes.hpp 648B
  • ImageLib/ dir
  • ImageLib/ImageLib.cpp 2.38K
  • ImageLib/ImageLib.dsw 834B
  • ImageLib/ImageLib.hpp 1.96K
  • ImageLib/ImageLib/ dir
  • ImageLib/ImageLib/ImageLib.dsp 3.49K
  • ImageLib/ImageLib/JPEG/ dir
  • ImageLib/ImageLib/JPEG/Loadjpg.cpp 3.99K
  • ImageLib/ImageLib/JPEG/Loadjpg.hpp 144B
  • ImageLib/ImageLib/PNG/ dir
  • ImageLib/ImageLib/PNG/LoadPNG.cpp 1.87K
  • ImageLib/ImageLib/PNG/LoadPNG.hpp 183B
  • ImageLib/ImageLib/Tga/ dir
  • ImageLib/ImageLib/Tga/LoadTGA.cpp 1.65K
  • ImageLib/ImageLib/Tga/LoadTGA.hpp 189B
  • ImageLib/TestLib/ dir
  • ImageLib/TestLib/TestLib.cpp 247B
  • ImageLib/TestLib/TestLib.dsp 3.72K
  • load3ds/ dir
  • load3ds/3ds.h 1.68K
  • load3ds/Keyf.c 14.45K
  • load3ds/Load3ds.c 1.32K
  • load3ds/load3ds.dsp 2.89K
  • load3ds/load3ds.dsw 537B
  • load3ds/Load3ds.h 565B
  • load3ds/Material.c 3.32K
  • load3ds/Mesh.c 9.20K
  • load3ds/Misc.c 6.31K
  • load3ds/P_spline.c 4.51K
  • MainFrame/ dir
  • MainFrame/MainFrame.cpp 11.13K
  • MainFrame/MainFrame.dsp 3.13K
  • MainFrame/MainFrame.dsw 541B
  • MainFrame/MainFrame.hpp 3.57K
  • MainFrame/Readme.txt 879B
  • MainFrame/StdAfx.cpp 207B
  • MainFrame/StdAfx.h 773B
  • OpenGL/ dir
  • OpenGL/Dyngl.cpp 36.58K
  • OpenGL/Dyngl.h 99.23K
  • OpenGL/OpenGL.cpp 9.53K
  • OpenGL/OpenGL.dsp 3.21K
  • OpenGL/OpenGL.dsw 535B
  • OpenGL/OpenGL.hpp 901B
  • OpenGL/Readme.txt 867B
  • OpenGL/StdAfx.cpp 204B
  • OpenGL/StdAfx.h 853B
  • Tesla_src.txt 803B

file_id.diz

!copyrights!

let it be public domain.. uff..
i dont take any responsibility for use of these sources..
USE IT AT YOUR OWN RISK


how to compile tesla demo:

1) create "Project" in your main directory on any hard disk

2) uncompress tesla_src.zip into "Project" directory

3) start vc6.0 with \Project\Demo\Demo.dsw

4) you will need some additional libraries to link the exe file:

- zlib.lib ( http://www.info-zip.org/pub/infozip/zlib/ )
- pnglib.lib ( http://www.libpng.org/pub/png/ )
- jpeglib.lib ( http://www.ijg.org/ )
- bass sound system ( http://www.un4seen.com/music/ )

5) compile additional libraries and link with demo project
   probably you will have to change smasher/link settings, and maybe ImageLib sources 

6) have fun...


 konrad "yoghurt" zagorowicz