资 源 简 介
sauerbraten includes a testing inplementation of 3D sprites .
get sauer3DspriteE.zip from Downloads.
(cvs not updated)
Current version has a couple of lines taking care of elliptical distortion for larger models, comment it out and recompile if not interested:
src/test/test_impostors.cpp :
void l3dBillboardCylindricalBegin(float **cam, st2 St2){
...
/////////////////////////////////////////////////////////////////////
//ELLIPTICAL DISTORTION//////comment out for simple cylindrical//////////////start//////////////////////////**
...
/////////////////////////////////////////////////////////////////////
//ELLIPTICAL DISTORTION//////comment out for simple cylindrical//////////////end//////////////////////////
...
files for 3d sprite are in src/test.
called in engine/rendergl.cpp and engine/main.cpp
文 件 列 表
sauerbraten
src
CVS
data
wheels
wheels.txt
packages
base
3dsprite.ogz
config.cfg
sauer_server
sauer_client
sauerbraten.exe
servers.cfg
server.bat
sauerbraten.bat
rpg_config.cfg
README.html
init.cfg
src
sauerbraten.exe
Makefile
OCTA_TODO.txt
readme_source.txt
Makefile.mingw
Makefile~
Makefile.mingw~
CVS
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries
Root
Repository
Entries