Introduction - If you have any usage issues, please Google them yourself
Based on DirectX9 and R2VB hair simulation, the compiler environment Visual C++ 6.0 and above, more than 9500 graphics cards
Packet : 77433616hairsimulation.rar filelist
Framework3\Renderer.cpp
Framework3\Renderer.h
Framework3\Config.cpp
Framework3\Config.h
Framework3\CPU.cpp
Framework3\CPU.h
Framework3\Platform.cpp
Framework3\Platform.h
Framework3\BaseApp.cpp
Framework3\Windows\mainicon.ico
Framework3\Windows\resource.h
Framework3\Windows\Resources.aps
Framework3\Windows\Resources.rc
Framework3\Windows\WindowsBase.cpp
Framework3\Util\Array.h
Framework3\Util\BSP.cpp
Framework3\Util\BSP.h
Framework3\Util\Hash.h
Framework3\Util\KdTree.h
Framework3\Util\Queue.h
Framework3\Util\String.cpp
Framework3\Util\String.h
Framework3\Util\TexturePacker.cpp
Framework3\Util\TexturePacker.h
Framework3\Util\Thread.cpp
Framework3\Util\Thread.h
Framework3\Util\Tokenizer.cpp
Framework3\Util\Tokenizer.h
Framework3\Util\Model.h
Framework3\Util\Model.cpp
Framework3\OpenGL\OpenGLApp.cpp
Framework3\OpenGL\OpenGLExtensions.cpp
Framework3\OpenGL\OpenGLExtensions.h
Framework3\OpenGL\OpenGLRenderer.h
Framework3\OpenGL\OpenGLApp.h
Framework3\OpenGL\OpenGLRenderer.cpp
Framework3\Math\Frustum.cpp
Framework3\Math\Frustum.h
Framework3\Math\MathTools.cpp
Framework3\Math\MathTools.h
Framework3\Math\MyMath.h
Framework3\Math\Noise.cpp
Framework3\Math\Noise.h
Framework3\Math\Reorder.cpp
Framework3\Math\Reorder.h
Framework3\Math\Scissor.cpp
Framework3\Math\Scissor.h
Framework3\Math\SIMD.cpp
Framework3\Math\SIMD.h
Framework3\Math\SphericalHarmonics.cpp
Framework3\Math\SphericalHarmonics.h
Framework3\Math\Vector.h
Framework3\Math\Vector.cpp
Framework3\Mac\MacBase.cpp
Framework3\Linux\LinuxBase.cpp
Framework3\Libs\ALut.lib
Framework3\Libs\libpng.lib
Framework3\Libs\ogg_static.lib
Framework3\Libs\OpenAL32.lib
Framework3\Libs\vorbis_static.lib
Framework3\Libs\vorbisfile_static.lib
Framework3\Libs\zlib.lib
Framework3\Libs\libjpeg.lib
Framework3\Imaging\Image.cpp
Framework3\Imaging\jconfig.h
Framework3\Imaging\jmorecfg.h
Framework3\Imaging\jpeglib.h
Framework3\Imaging\png.h
Framework3\Imaging\pngconf.h
Framework3\Imaging\zconf.h
Framework3\Imaging\zlib.h
Framework3\Imaging\Image.h
Framework3\GUI\Button.cpp
Framework3\GUI\Widget.h
Framework3\GUI\Dialog.cpp
Framework3\GUI\Slider.h
Framework3\GUI\DropDownList.h
Framework3\GUI\Button.h
Framework3\GUI\Slider.cpp
Framework3\GUI\Dialog.h
Framework3\GUI\Widget.cpp
Framework3\GUI\Label.cpp
Framework3\GUI\CheckBox.cpp
Framework3\GUI\Label.h
Framework3\GUI\CheckBox.h
Framework3\GUI\DropDownList.cpp
Framework3\Direct3D\D3DApp.cpp
Framework3\Direct3D\Direct3DRenderer.h
Framework3\Direct3D\Direct3DRenderer.cpp
Framework3\Direct3D\D3DApp.h
Framework3\Audio\al.h
Framework3\Audio\alc.h
Framework3\Audio\alut.h
Framework3\Audio\Audio.cpp
Framework3\Audio\Audio.h
Framework3\Audio\codec.h
Framework3\Audio\ogg.h
Framework3\Audio\os_types.h
Framework3\Audio\vorbisfile.h
Framework3\BaseApp.h
Framework3\Direct3D10\Direct3D10Renderer.cpp
Framework3\Direct3D10\Direct3D10Renderer.h
Framework3\Direct3D10\D3D10App.cpp
Framework3\Direct3D10\D3D10App.h
Hair\App.cpp
Hair\App.h
Hair\Hair.dsp
Hair\Hair.dsw
Hair\Hair.exe
Hair\hairLighting.shd
Hair\hairPhysics.shd
Hair\initHair.shd
Hair\renderFloor.shd
Hair\renderHair.shd
Hair\renderHead.shd
Hair\skybox.shd
Textures\CubeMaps\Giger-hive\negx.jpg
Textures\CubeMaps\Giger-hive\negy.jpg
Textures\CubeMaps\Giger-hive\negz.jpg
Textures\CubeMaps\Giger-hive\posx.jpg
Textures\CubeMaps\Giger-hive\posy.jpg
Textures\CubeMaps\Giger-hive\posz.jpg
Textures\face.dds
Textures\Fonts\Future.dds
Textures\Fonts\Future.font
Textures\glass03.jpg
readme.txt
Textures\CubeMaps\Giger-hive
Framework3\Windows
Framework3\Util
Framework3\OpenGL
Framework3\Math
Framework3\Mac
Framework3\Linux
Framework3\Libs
Framework3\Imaging
Framework3\GUI
Framework3\Direct3D
Framework3\Audio
Framework3\Direct3D10
Textures\CubeMaps
Textures\Fonts
Framework3
Hair
Textures