Skip to content

Latest commit

 

History

History

Ch_37_Octree_Textures_on_the_GPU

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
<P align="center"><U><STRONG><FONT size="4">Octree Textures on the GPU</FONT></STRONG></U></P>
<P align="center"><STRONG>GPUGems 2 release</STRONG></P>
<P><U><STRONG><FONT size="4"></FONT></STRONG></U>&nbsp;</P>
<P><U><STRONG><FONT size="4">What is on the CDROM ?</FONT></STRONG></U></P>
<UL>
	<LI>
		<FONT color="#0000ff">exe</FONT>
	- contains the exe files of the runtime demos
	<LI>
		<FONT color="#0000ff">src</FONT> - C / C++ code
		<UL>
			<LI>
				<STRONG><FONT color="#0000ff">paint</FONT> -</STRONG>
			painting tool
			<LI>
				<STRONG><FONT color="#0000ff">simul</FONT> -</STRONG>
			simulation of liquid flowing along a surface
			<LI>
				<STRONG><FONT color="#0000ff">liboctreegpu</FONT> -</STRONG>
			octree texture on the GPU library
			<LI>
				<FONT color="#0000ff">common</FONT>
			- common code
			<LI>
				<FONT color="#0000ff">win32</FONT> - third party libraries</LI></UL>
	<LI>
		<FONT color="#0000ff">cg</FONT>
	- Cg code
	<LI>
		<FONT color="#0000ff">appendix</FONT>
	- appendix explaining how to get rid of the frac instruction during the tree lookup.
	<LI>
		<FONT color="#0000ff">picts</FONT>
	- demo pictures
	<LI>
		<FONT color="#0000ff">videos</FONT>
	- demo videos, if the runtime cannot run on your system
	<LI>
		<FONT color="#0000ff">meshes</FONT> - a few 3ds files</LI></UL>
<P><U><STRONG><FONT size="4">Paiting tool</FONT></STRONG></U></P>
<P>Launch the demo from the exe directory. Please use the batch file "<STRONG><EM>Paint - 
			RUNME</EM></STRONG>"</P>
<P><STRONG><FONT size="4"><U>Simulation: Liquid flowing along a surface</U></FONT></STRONG></P>
<P>Launch the demo from the exe directory. Please use the batch file "<STRONG><EM>Simul - 
			RUNME</EM></STRONG>"</P>
<P><STRONG><U><FONT size="4">Compiling</FONT></U></STRONG></P>
<P>To compile go into the src directory, launch the VC .NET 7.0 project file "<EM><STRONG>octreetex.sln</STRONG></EM>". 
	Compile in release mode.</P>
<P>The project file expect Cg to be into "<EM>C:\Program Files\NVidia Corporation\Cg</EM>"</P>
<P>The exe files are copied into the exe directory.</P>
<P><U><STRONG><FONT size="4">Updates</FONT></STRONG></U></P>
<P><FONT size="4">Keep track of updates on <A href="http://www.aracknea.net/octreetex">http://www.aracknea.net/octreetex</A></FONT></P>
<P><U><STRONG><FONT size="4">License</FONT></STRONG></U></P>
<P><FONT size="4"> 
The source code is provided 'as it is', without any warranties. 
Use at your own risk. The use of any part of the source code in a
commercial or non commercial product without explicit authorisation
from the author is forbidden. Use for research and educational
purposes is allowed and encouraged, provided that a short notice
acknowledges the author's work.
</FONT>
</P>
<P><FONT size="4"><EM>liboctreegpu - (c) Sylvain Lefebvre 2004 - </EM><A href="mailto:sylvain.lefebvre@laposte.net">
			<EM>sylvain.lefebvre@laposte.net</EM></A></FONT></P>
<P><FONT size="4"></FONT>&nbsp;</P>
<P><FONT size="4"></FONT>&nbsp;</P>