header paths adjusted for unit tests and samples

pull/1683/head
BuildTools 2018-01-05 23:12:40 -08:00
parent 66171de915
commit a8a1ca9894
274 changed files with 469865 additions and 463067 deletions

View File

@ -1,59 +1,59 @@
ASSIMP SAMPLES README
=====================
1. General
----------
This directory contains various samples to illustrate Assimp's
use in various real-world environments. Workspaces to build the
samples can be found in the respective directories. The VC workspaces
copy the created executables to the ./bin directory.
All GL-based samples depend on GLUT, some on DevIL. For convenience,
these libraries are included in the repository in their respective
Windows/x86 prebuilt versions. To build on linux, install the
required packages using the package manager of your choice.
Also note that the VS workspaces link against the DLL version of the
Assimp library, thus you need to build it in the first place (
assimp-release-dll build configuration). The Assimp DLL needs to be
copied to ./bin as well (the VS workspaces will try to do this
automatically).
2. List of samples
------------------
SimpleOpenGL
A very simple and straightforward OpenGL sample. It loads a
model (gets the path to it on the command line, default is dwarf.x)
and displays the model as wireframe. Animations and materials are
not evaluated at all. This samples uses the C interface to Assimp.
Basic materials are displayed, but no textures.
This sample should work virtually everywhere, provided glut
is available.
SimpleTexturedOpenGL
An extended OpenGL sample, featuring texturing using the DevIL
library. Based on SimpleOpenGL and the NeHe GL tutorial style.
This is a Windows-only sample.
This sample was kindly provided by SamHayne (http://sf.net/users/samhayne/)
See http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3736373
SimpleAssimpViewX
A Mac OSX-based viewer app. This sample was kindly provided by drparallax.
See http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3917829
ASSIMP SAMPLES README
=====================
1. General
----------
This directory contains various samples to illustrate Assimp's
use in various real-world environments. Workspaces to build the
samples can be found in the respective directories. The VC workspaces
copy the created executables to the ./bin directory.
All GL-based samples depend on GLUT, some on DevIL. For convenience,
these libraries are included in the repository in their respective
Windows/x86 prebuilt versions. To build on linux, install the
required packages using the package manager of your choice.
Also note that the VS workspaces link against the DLL version of the
Assimp library, thus you need to build it in the first place (
assimp-release-dll build configuration). The Assimp DLL needs to be
copied to ./bin as well (the VS workspaces will try to do this
automatically).
2. List of samples
------------------
SimpleOpenGL
A very simple and straightforward OpenGL sample. It loads a
model (gets the path to it on the command line, default is dwarf.x)
and displays the model as wireframe. Animations and materials are
not evaluated at all. This samples uses the C interface to Assimp.
Basic materials are displayed, but no textures.
This sample should work virtually everywhere, provided glut
is available.
SimpleTexturedOpenGL
An extended OpenGL sample, featuring texturing using the DevIL
library. Based on SimpleOpenGL and the NeHe GL tutorial style.
This is a Windows-only sample.
This sample was kindly provided by SamHayne (http://sf.net/users/samhayne/)
See http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3736373
SimpleAssimpViewX
A Mac OSX-based viewer app. This sample was kindly provided by drparallax.
See http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3917829

View File

@ -1,22 +1,22 @@
Mac OSX Assimp Sample, using OpenGL with VBOs
=============================================
Written & donated by drparallax.
See http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3917829
How to build:
-------------
- compile Assimp as static library, copy the generated libassimp.a right here.
- copy the Assimp headers from ./../../include to ./include
- open the XCode project file and build it
Troubleshooting:
----------------
- OSX workspaces are not updated too frequently, so same files may be missing.
If you have any problems which you can't solve on your own,
Mac OSX Assimp Sample, using OpenGL with VBOs
=============================================
Written & donated by drparallax.
See http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3917829
How to build:
-------------
- compile Assimp as static library, copy the generated libassimp.a right here.
- copy the Assimp headers from ./../../include to ./include
- open the XCode project file and build it
Troubleshooting:
----------------
- OSX workspaces are not updated too frequently, so same files may be missing.
If you have any problems which you can't solve on your own,
please report them on the thread above.

View File

@ -1,20 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleOpenGL", "SimpleOpenGL.vcproj", "{A53D047C-2C35-44FB-B7DB-2066FE520950}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A53D047C-2C35-44FB-B7DB-2066FE520950}.Debug|Win32.ActiveCfg = Debug|Win32
{A53D047C-2C35-44FB-B7DB-2066FE520950}.Debug|Win32.Build.0 = Debug|Win32
{A53D047C-2C35-44FB-B7DB-2066FE520950}.Release|Win32.ActiveCfg = Release|Win32
{A53D047C-2C35-44FB-B7DB-2066FE520950}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleOpenGL", "SimpleOpenGL.vcproj", "{A53D047C-2C35-44FB-B7DB-2066FE520950}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A53D047C-2C35-44FB-B7DB-2066FE520950}.Debug|Win32.ActiveCfg = Debug|Win32
{A53D047C-2C35-44FB-B7DB-2066FE520950}.Debug|Win32.Build.0 = Debug|Win32
{A53D047C-2C35-44FB-B7DB-2066FE520950}.Release|Win32.ActiveCfg = Release|Win32
{A53D047C-2C35-44FB-B7DB-2066FE520950}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -1,199 +1,199 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="SimpleOpenGL"
ProjectGUID="{A53D047C-2C35-44FB-B7DB-2066FE520950}"
RootNamespace="SimpleOpenGL"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\glut;..\..\include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="glut32.lib assimp.lib"
OutputFile="$(OutDir)\$(ProjectName)_Debug.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="..\glut;&quot;..\..\lib\assimp_debug-dll_win32&quot;;..\..\bin\debug\"
GenerateDebugInformation="true"
SubSystem="1"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="copy &quot;$(ConfigurationName)\$(TargetFileName)&quot; ..\bin&#x0D;&#x0A;copy ..\..\bin\assimp_debug-dll_Win32\Assimp32d.dll ..\bin&#x0D;&#x0A;"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\glut;..\..\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="glut32.lib assimp.lib"
LinkIncremental="1"
AdditionalLibraryDirectories="..\glut;&quot;..\..\lib\assimp_release-dll_win32&quot;"
GenerateDebugInformation="true"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="copy &quot;$(ConfigurationName)\$(TargetFileName)&quot; ..\bin&#x0D;&#x0A;copy ..\..\bin\assimp_release-dll_Win32\Assimp32.dll ..\bin&#x0D;&#x0A;"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="res"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
</Filter>
<Filter
Name="source"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="Sample_SimpleOpenGL.c"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="SimpleOpenGL"
ProjectGUID="{A53D047C-2C35-44FB-B7DB-2066FE520950}"
RootNamespace="SimpleOpenGL"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\glut;..\..\include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="glut32.lib assimp.lib"
OutputFile="$(OutDir)\$(ProjectName)_Debug.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="..\glut;&quot;..\..\lib\assimp_debug-dll_win32&quot;;..\..\bin\debug\"
GenerateDebugInformation="true"
SubSystem="1"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="copy &quot;$(ConfigurationName)\$(TargetFileName)&quot; ..\bin&#x0D;&#x0A;copy ..\..\bin\assimp_debug-dll_Win32\Assimp32d.dll ..\bin&#x0D;&#x0A;"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\glut;..\..\include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="true"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="glut32.lib assimp.lib"
LinkIncremental="1"
AdditionalLibraryDirectories="..\glut;&quot;..\..\lib\assimp_release-dll_win32&quot;"
GenerateDebugInformation="true"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="copy &quot;$(ConfigurationName)\$(TargetFileName)&quot; ..\bin&#x0D;&#x0A;copy ..\..\bin\assimp_release-dll_Win32\Assimp32.dll ..\bin&#x0D;&#x0A;"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="res"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
</Filter>
<Filter
Name="source"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="Sample_SimpleOpenGL.c"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -1,28 +1,28 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26228.9
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleTexturedDirectx11", "SimpleTexturedDirectx11\SimpleTexturedDirectx11.vcxproj", "{E3B160B5-E71F-4F3F-9310-B8F156F736D8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Debug|x64.ActiveCfg = Debug|x64
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Debug|x64.Build.0 = Debug|x64
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Debug|x86.ActiveCfg = Debug|Win32
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Debug|x86.Build.0 = Debug|Win32
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Release|x64.ActiveCfg = Release|x64
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Release|x64.Build.0 = Release|x64
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Release|x86.ActiveCfg = Release|Win32
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26228.9
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleTexturedDirectx11", "SimpleTexturedDirectx11\SimpleTexturedDirectx11.vcxproj", "{E3B160B5-E71F-4F3F-9310-B8F156F736D8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Debug|x64.ActiveCfg = Debug|x64
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Debug|x64.Build.0 = Debug|x64
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Debug|x86.ActiveCfg = Debug|Win32
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Debug|x86.Build.0 = Debug|Win32
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Release|x64.ActiveCfg = Release|x64
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Release|x64.Build.0 = Release|x64
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Release|x86.ActiveCfg = Release|Win32
{E3B160B5-E71F-4F3F-9310-B8F156F736D8}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -1,9 +1,9 @@
Texture2D diffTexture;
SamplerState SampleType;
float4 main(float4 pos : SV_POSITION, float2 texcoord : TEXCOORD) : SV_TARGET
{
float4 textureColor = diffTexture.Sample(SampleType, texcoord);
return textureColor;
Texture2D diffTexture;
SamplerState SampleType;
float4 main(float4 pos : SV_POSITION, float2 texcoord : TEXCOORD) : SV_TARGET
{
float4 textureColor = diffTexture.Sample(SampleType, texcoord);
return textureColor;
}

View File

@ -1,146 +1,146 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{E3B160B5-E71F-4F3F-9310-B8F156F736D8}</ProjectGuid>
<RootNamespace>SimpleTexturedDirectx11</RootNamespace>
<WindowsTargetPlatformVersion>10.0.14393.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IncludePath>$(IncludePath);E:\OpenGL VS Files\include</IncludePath>
<LibraryPath>$(LibraryPath);E:\OpenGL VS Files\lib</LibraryPath>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<AdditionalDependencies>assimp-vc140-mt.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="main.cpp" />
<ClCompile Include="ModelLoader.cpp" />
<ClCompile Include="TextureLoader.cpp" />
</ItemGroup>
<ItemGroup>
<FxCompile Include="PixelShader.hlsl">
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Pixel</ShaderType>
</FxCompile>
<FxCompile Include="VertexShader.hlsl">
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
</FxCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Mesh.h" />
<ClInclude Include="ModelLoader.h" />
<ClInclude Include="TextureLoader.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{E3B160B5-E71F-4F3F-9310-B8F156F736D8}</ProjectGuid>
<RootNamespace>SimpleTexturedDirectx11</RootNamespace>
<WindowsTargetPlatformVersion>10.0.14393.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IncludePath>$(IncludePath);E:\OpenGL VS Files\include</IncludePath>
<LibraryPath>$(LibraryPath);E:\OpenGL VS Files\lib</LibraryPath>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<AdditionalDependencies>assimp-vc140-mt.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="main.cpp" />
<ClCompile Include="ModelLoader.cpp" />
<ClCompile Include="TextureLoader.cpp" />
</ItemGroup>
<ItemGroup>
<FxCompile Include="PixelShader.hlsl">
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Pixel</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Pixel</ShaderType>
</FxCompile>
<FxCompile Include="VertexShader.hlsl">
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Vertex</ShaderType>
<ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
</FxCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Mesh.h" />
<ClInclude Include="ModelLoader.h" />
<ClInclude Include="TextureLoader.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,50 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="Shaders">
<UniqueIdentifier>{b6a86d3e-70a5-4d1e-ba05-c20902300206}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="ModelLoader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="TextureLoader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<FxCompile Include="VertexShader.hlsl">
<Filter>Shaders</Filter>
</FxCompile>
<FxCompile Include="PixelShader.hlsl">
<Filter>Shaders</Filter>
</FxCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="ModelLoader.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Mesh.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="TextureLoader.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="Shaders">
<UniqueIdentifier>{b6a86d3e-70a5-4d1e-ba05-c20902300206}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="main.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="ModelLoader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="TextureLoader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<FxCompile Include="VertexShader.hlsl">
<Filter>Shaders</Filter>
</FxCompile>
<FxCompile Include="PixelShader.hlsl">
<Filter>Shaders</Filter>
</FxCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="ModelLoader.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Mesh.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="TextureLoader.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -1,23 +1,23 @@
cbuffer ConstantBuffer : register(b0)
{
matrix World;
matrix View;
matrix Projection;
}
struct VOut {
float4 pos : SV_POSITION;
float2 texcoord : TEXCOORD;
};
VOut main(float4 pos : POSITION, float2 texcoord : TEXCOORD)
{
VOut output;
output.pos = mul(pos, World);
output.pos = mul(output.pos, View);
output.pos = mul(output.pos, Projection);
output.texcoord = texcoord;
return output;
cbuffer ConstantBuffer : register(b0)
{
matrix World;
matrix View;
matrix Projection;
}
struct VOut {
float4 pos : SV_POSITION;
float2 texcoord : TEXCOORD;
};
VOut main(float4 pos : POSITION, float2 texcoord : TEXCOORD)
{
VOut output;
output.pos = mul(pos, World);
output.pos = mul(output.pos, View);
output.pos = mul(output.pos, Projection);
output.texcoord = texcoord;
return output;
}

View File

@ -1,20 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleTexturedOpenGL", "SimpleTexturedOpenGL\SimpleTexturedOpenGL.vcproj", "{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}.Debug|Win32.ActiveCfg = Debug|Win32
{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}.Debug|Win32.Build.0 = Debug|Win32
{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}.Release|Win32.ActiveCfg = Release|Win32
{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleTexturedOpenGL", "SimpleTexturedOpenGL\SimpleTexturedOpenGL.vcproj", "{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}.Debug|Win32.ActiveCfg = Debug|Win32
{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}.Debug|Win32.Build.0 = Debug|Win32
{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}.Release|Win32.ActiveCfg = Release|Win32
{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -1,206 +1,206 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="SimpleTexturedOpenGL"
ProjectGUID="{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}"
RootNamespace="SimpleTexturedOpenGL"
Keyword="Win32Proj"
TargetFrameworkVersion="196613"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".\include;..\..\DevIL\include;..\..\..\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="OpenGL32.lib GLu32.lib DevIL.lib assimp.lib"
OutputFile="$(OutDir)\$(ProjectName)_Debug.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="..\..\DevIL\lib; ..\..\..\lib\assimp_debug-dll_win32"
GenerateDebugInformation="true"
SubSystem="2"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="copy &quot;$(TargetDir)\$(TargetFileName)&quot; ..\..\bin&#x0D;&#x0A;copy ..\..\..\bin\assimp_debug-dll_Win32\Assimp32d.dll ..\..\bin&#x0D;&#x0A;"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories=".\include;..\..\DevIL\include;..\..\..\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="OpenGL32.lib GLu32.lib DevIL.lib assimp.lib"
LinkIncremental="1"
AdditionalLibraryDirectories="..\..\DevIL\lib; ..\..\..\lib\assimp_release-dll_win32"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="copy &quot;$(TargetDir)\$(TargetFileName)&quot; ..\..\bin&#x0D;&#x0A;copy ..\..\..\bin\assimp_release-dll_Win32\Assimp32.dll ..\..\bin&#x0D;&#x0A;"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath=".\src\model_loading.cpp"
>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath=".\include\boost_includes.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="SimpleTexturedOpenGL"
ProjectGUID="{A03DCB69-BBC5-4F55-A7D1-B9100E821BBE}"
RootNamespace="SimpleTexturedOpenGL"
Keyword="Win32Proj"
TargetFrameworkVersion="196613"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".\include;..\..\DevIL\include;..\..\..\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="OpenGL32.lib GLu32.lib DevIL.lib assimp.lib"
OutputFile="$(OutDir)\$(ProjectName)_Debug.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="..\..\DevIL\lib; ..\..\..\lib\assimp_debug-dll_win32"
GenerateDebugInformation="true"
SubSystem="2"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="copy &quot;$(TargetDir)\$(TargetFileName)&quot; ..\..\bin&#x0D;&#x0A;copy ..\..\..\bin\assimp_debug-dll_Win32\Assimp32d.dll ..\..\bin&#x0D;&#x0A;"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
EnableIntrinsicFunctions="true"
AdditionalIncludeDirectories=".\include;..\..\DevIL\include;..\..\..\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="OpenGL32.lib GLu32.lib DevIL.lib assimp.lib"
LinkIncremental="1"
AdditionalLibraryDirectories="..\..\DevIL\lib; ..\..\..\lib\assimp_release-dll_win32"
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="copy &quot;$(TargetDir)\$(TargetFileName)&quot; ..\..\bin&#x0D;&#x0A;copy ..\..\..\bin\assimp_release-dll_Win32\Assimp32.dll ..\..\bin&#x0D;&#x0A;"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath=".\src\model_loading.cpp"
>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath=".\include\boost_includes.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,9 +1,9 @@
DESCRIPTION 'OpenGL Utility Toolkit for Win32'
VERSION 3.7
VERSION 3.7
EXPORTS
glutAddMenuEntry
glutAddSubMenu
glutAttachMenu
@ -123,4 +123,4 @@ EXPORTS
glutWireTorus
; __glutSetFCB
; __glutGetFCB

View File

@ -0,0 +1,38 @@
declare -a headers=("fast_atof.h"
"qnan.h"
"BaseImporter.h"
"Hash.h"
"MemoryIOWrapper.h"
"ParsingUtils.h"
"StreamReader.h"
"StreamWriter.h"
"StringComparison.h"
"StringUtils.h"
"SGSpatialSort.h"
"GenericProperty.h"
"SpatialSort.h"
"SkeletonMeshBuilder.h"
"SmoothingGroups.h"
"StandardShapes.h"
"RemoveComments.h"
"Subdivision.h"
"Vertex.h"
"LineSplitter.h"
"TinyFormatter.h"
"Profiler.h"
"LogAux.h"
"Bitmap.h"
"XMLTools.h"
"IOStreamBuffer.h"
"CreateAnimMesh.h"
"irrXMLWrapper.h"
"BlobIOSystem.h"
"MathFunctions.h"
"Macros.h"
"Exceptional.h"
"ByteSwapper.h")
for i in "${headers[@]}"
do
find . -type f -exec sed -i "s,\"code/$i\",<assimp/$i>,g" {} \;
done

View File

@ -1,20 +1,20 @@
class mar expands Actor;
#exec MESH IMPORT MESH=mar ANIVFILE=MODELS\mar_a.3d DATAFILE=MODELS\mar_d.3d X=0 Y=0 Z=0
#exec MESH ORIGIN MESH=mar X=0 Y=0 Z=0
#exec MESH SEQUENCE MESH=mar SEQ=All STARTFRAME=0 NUMFRAMES=30
//#exec MESH SEQUENCE MESH=mar SEQ=??? STARTFRAME=0 NUMFRAMES=30
#exec MESHMAP NEW MESHMAP=mar MESH=mar
#exec MESHMAP SCALE MESHMAP=mar X=0.1 Y=0.1 Z=0.2
#exec TEXTURE IMPORT NAME=Jtex1 FILE=..\3DS\m_rifl.bmp GROUP=Skins FLAGS=2
#exec TEXTURE IMPORT NAME=Jtex1 FILE=texture1.pcx GROUP=Skins PALETTE=Jtex1
#exec MESHMAP SETTEXTURE MESHMAP=mar NUM=1 TEXTURE=Jtex1
defaultproperties
{
DrawType=DT_Mesh
Mesh=mar
}
class mar expands Actor;
#exec MESH IMPORT MESH=mar ANIVFILE=MODELS\mar_a.3d DATAFILE=MODELS\mar_d.3d X=0 Y=0 Z=0
#exec MESH ORIGIN MESH=mar X=0 Y=0 Z=0
#exec MESH SEQUENCE MESH=mar SEQ=All STARTFRAME=0 NUMFRAMES=30
//#exec MESH SEQUENCE MESH=mar SEQ=??? STARTFRAME=0 NUMFRAMES=30
#exec MESHMAP NEW MESHMAP=mar MESH=mar
#exec MESHMAP SCALE MESHMAP=mar X=0.1 Y=0.1 Z=0.2
#exec TEXTURE IMPORT NAME=Jtex1 FILE=..\3DS\m_rifl.bmp GROUP=Skins FLAGS=2
#exec TEXTURE IMPORT NAME=Jtex1 FILE=texture1.pcx GROUP=Skins PALETTE=Jtex1
#exec MESHMAP SETTEXTURE MESHMAP=mar NUM=1 TEXTURE=Jtex1
defaultproperties
{
DrawType=DT_Mesh
Mesh=mar
}

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 192 KiB

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 265 KiB

After

Width:  |  Height:  |  Size: 265 KiB

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 192 KiB

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 274 KiB

After

Width:  |  Height:  |  Size: 273 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 768 KiB

After

Width:  |  Height:  |  Size: 766 KiB

View File

@ -1,36 +1,36 @@
//KubalWagon - texture 'culled' so the mudguard and Steering wheel
//have a visible underside
// --- modified textures so now only applied to smaller tga --- //
models/mapobjects/kt_kubalwagon/euro_frnt_2
{
cull disable
// surfaceparm playerclip
{
map models/mapobjects/kt_kubalwagon/euro_frnt_2.tga
alphaFunc GE128
depthWrite
rgbGen vertex
}
}
// --- ORIGINAL SCRIPT --- //
//models/mapobjects/kt_kubalwagon/european_fnt
//{
// cull disable
// surfaceparm playerclip
//
// {
// map models/mapobjects/kt_kubalwagon/european_fnt.tga
// alphaFunc GE128
// depthWrite
// rgbGen vertex
// }
//
//
//KubalWagon - texture 'culled' so the mudguard and Steering wheel
//have a visible underside
// --- modified textures so now only applied to smaller tga --- //
models/mapobjects/kt_kubalwagon/euro_frnt_2
{
cull disable
// surfaceparm playerclip
{
map models/mapobjects/kt_kubalwagon/euro_frnt_2.tga
alphaFunc GE128
depthWrite
rgbGen vertex
}
}
// --- ORIGINAL SCRIPT --- //
//models/mapobjects/kt_kubalwagon/european_fnt
//{
// cull disable
// surfaceparm playerclip
//
// {
// map models/mapobjects/kt_kubalwagon/european_fnt.tga
// alphaFunc GE128
// depthWrite
// rgbGen vertex
// }
//
//
//}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 96 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 228 KiB

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 124 KiB

View File

@ -1,34 +1,34 @@
{\rtf1\ansi\deff1\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\fswiss\fprq0\fcharset0 Arial;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\fswiss\fprq0\fcharset0 Arial;}{\f4\fnil\fprq2\fcharset0 Lucida Sans Unicode;}{\f5\fnil\fprq2\fcharset0 Tahoma;}{\f6\fnil\fprq0\fcharset0 Tahoma;}}
{\colortbl;\red0\green0\blue0;\red128\green128\blue128;}
{\stylesheet{\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\loch\f1\fs24\lang1031\snext1 Normal;}
{\s2\sb240\sa120\keepn\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af5\afs28\lang1031\ltrch\dbch\af4\langfe1031\hich\f2\fs28\lang1031\loch\f2\fs28\lang1031\sbasedon1\snext3 Heading;}
{\s3\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\loch\f1\fs24\lang1031\sbasedon1\snext3 Body Text;}
{\s4\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs24\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\loch\f1\fs24\lang1031\sbasedon3\snext4 List;}
{\s5\sb120\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs24\lang1031\ai\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\i\loch\f1\fs24\lang1031\i\sbasedon1\snext5 caption;}
{\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs24\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\loch\f1\fs24\lang1031\sbasedon1\snext6 Index;}
}
{\info{\creatim\yr0\mo0\dy0\hr0\min0}{\revtim\yr0\mo0\dy0\hr0\min0}{\printim\yr0\mo0\dy0\hr0\min0}{\comment StarWriter}{\vern6800}}\deftab720
{\*\pgdsctbl
{\pgdsc0\pgdscuse195\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\pgdscnxt0 Standard;}}
{\*\pgdscno0}\paperh15840\paperw12240\margl1800\margr1800\margt1440\margb1440\sectd\sbknone\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
\pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Models made by Reiner Prokein, Copyright 2007}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 http://www.reinerstileset.de}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Email: reiner.prokein@t-online.de}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 These Models are freeware. And can freely be used to create games. Even commercial ones. I just want my name in the credits in this case.}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 The meshes and textures are not public ware though. Please respect my copyright. You can use them freely. But you are not allowed to sell them, nor make any other things with it that directly competes with my page. Like uploading it to your page so that ot
hers can download them. Besides that, use it for a game for example, and the result is yours then :)}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 The Zipfiles contains the meshes in *.X format, *.OBJ format and *.MDL format}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Textures comes as BMP for non alphachanneled stuff or TGA for alphachanneled stuff.}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Have fun :)}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Reiner Prokein}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
{\rtf1\ansi\deff1\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\fswiss\fprq0\fcharset0 Arial;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\fswiss\fprq0\fcharset0 Arial;}{\f4\fnil\fprq2\fcharset0 Lucida Sans Unicode;}{\f5\fnil\fprq2\fcharset0 Tahoma;}{\f6\fnil\fprq0\fcharset0 Tahoma;}}
{\colortbl;\red0\green0\blue0;\red128\green128\blue128;}
{\stylesheet{\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\loch\f1\fs24\lang1031\snext1 Normal;}
{\s2\sb240\sa120\keepn\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af5\afs28\lang1031\ltrch\dbch\af4\langfe1031\hich\f2\fs28\lang1031\loch\f2\fs28\lang1031\sbasedon1\snext3 Heading;}
{\s3\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\loch\f1\fs24\lang1031\sbasedon1\snext3 Body Text;}
{\s4\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs24\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\loch\f1\fs24\lang1031\sbasedon3\snext4 List;}
{\s5\sb120\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs24\lang1031\ai\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\i\loch\f1\fs24\lang1031\i\sbasedon1\snext5 caption;}
{\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs24\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs24\lang1031\loch\f1\fs24\lang1031\sbasedon1\snext6 Index;}
}
{\info{\creatim\yr0\mo0\dy0\hr0\min0}{\revtim\yr0\mo0\dy0\hr0\min0}{\printim\yr0\mo0\dy0\hr0\min0}{\comment StarWriter}{\vern6800}}\deftab720
{\*\pgdsctbl
{\pgdsc0\pgdscuse195\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\pgdscnxt0 Standard;}}
{\*\pgdscno0}\paperh15840\paperw12240\margl1800\margr1800\margt1440\margb1440\sectd\sbknone\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
\pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Models made by Reiner Prokein, Copyright 2007}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 http://www.reinerstileset.de}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Email: reiner.prokein@t-online.de}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 These Models are freeware. And can freely be used to create games. Even commercial ones. I just want my name in the credits in this case.}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 The meshes and textures are not public ware though. Please respect my copyright. You can use them freely. But you are not allowed to sell them, nor make any other things with it that directly competes with my page. Like uploading it to your page so that ot
hers can download them. Besides that, use it for a game for example, and the result is yours then :)}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 The Zipfiles contains the meshes in *.X format, *.OBJ format and *.MDL format}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Textures comes as BMP for non alphachanneled stuff or TGA for alphachanneled stuff.}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Have fun :)}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031 {\rtlch \ltrch\loch\f1\fs20\lang1031\i0\b0 Reiner Prokein}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang1031\ltrch\dbch\af1\langfe1031\hich\f1\fs20\lang1031\loch\f1\fs20\lang1031
\par }

View File

@ -1,12 +1,12 @@
mat // cokecan.mat, Materials for coke texture example
version 3.0
valid ambientdiffuse specular shininess opacity
matdef // #0 Shiny silver ( aluminum )
ambientdiffuse 0.9 0.9 0.9
specular 1.0 1.0 1.0
shininess 128.0
matdef // #1 Semi-Transparent Green
ambientdiffuse 0.0 1.0 0.0
opacity 0.6
mat // cokecan.mat, Materials for coke texture example
version 3.0
valid ambientdiffuse specular shininess opacity
matdef // #0 Shiny silver ( aluminum )
ambientdiffuse 0.9 0.9 0.9
specular 1.0 1.0 1.0
shininess 128.0
matdef // #1 Semi-Transparent Green
ambientdiffuse 0.0 1.0 0.0
opacity 0.6

View File

@ -1,39 +1,39 @@
nff // cokecan.nff, A file designed to illustrate uv texturing
version 3.0
Coke_Can
mtable cokecan.mat
18 // Eighteen vertices
10.0 -37.0 0.0 uv 0.0 1.0 // #0 Start around top of can
7.071 -37.0 7.071 uv 0.125 1.0 // #1
0.0 -37.0 10.0 uv 0.25 1.0 // #2
-7.071 -37.0 7.071 uv 0.375 1.0 // #3
-10.0 -37.0 0.0 uv 0.5 1.0 // #4
-7.071 -37.0 -7.071 uv 0.625 1.0 // #5
0.0 -37.0 -10.0 uv 0.75 1.0 // #6
7.071 -37.0 -7.071 uv 0.875 1.0 // #7
10.0 -37.0 0.0 uv 1.0 1.0 // #8 ( Same as #0 except u value )
10.0 0.0 0.0 uv 0.0 0.0 // #9 Repeat around bottom of can
7.071 0.0 7.071 uv 0.125 0.0 // #10
0.0 0.0 10.0 uv 0.25 0.0 // #11
-7.071 0.0 7.071 uv 0.375 0.0 // #12
-10.0 0.0 0.0 uv 0.5 0.0 // #13
-7.071 0.0 -7.071 uv 0.625 0.0 // #14
0.0 0.0 -10.0 uv 0.75 0.0 // #15
7.071 0.0 -7.071 uv 0.875 0.0 // #16
10.0 0.0 0.0 uv 0.0 0.0 // #17 ( Same as #9 except u value )
10 // Ten polygons
8 0 1 2 3 4 5 6 7 matid 0 // Top of can. Note lack of "both"
8 9 10 11 12 13 14 15 16 matid 0 both // Bottom of can
4 9 10 1 0 matid 0 both _V_cokelabl.tga // Vanilla texture on silver
4 10 11 2 1 matid 0 both _S_cokelabl.tga // Shaded texture on silver
4 11 12 3 2 matid 0 both _T_cokelabl.tga // Transparent texture on silver
4 12 13 4 3 matid 0 both _U_cokelabl.tga // Shaded & Transparent on silver
4 13 14 5 4 matid 1 both _V_cokelabl.tga // Vanilla texture on green
4 14 15 6 5 matid 1 both _S_cokelabl.tga // Shaded texture on green
4 15 16 7 6 matid 1 both _T_cokelabl.tga // Transparent texture on green
4 16 17 8 7 matid 1 both _U_cokelabl.tga // Shaded & Transparent on green
nff // cokecan.nff, A file designed to illustrate uv texturing
version 3.0
Coke_Can
mtable cokecan.mat
18 // Eighteen vertices
10.0 -37.0 0.0 uv 0.0 1.0 // #0 Start around top of can
7.071 -37.0 7.071 uv 0.125 1.0 // #1
0.0 -37.0 10.0 uv 0.25 1.0 // #2
-7.071 -37.0 7.071 uv 0.375 1.0 // #3
-10.0 -37.0 0.0 uv 0.5 1.0 // #4
-7.071 -37.0 -7.071 uv 0.625 1.0 // #5
0.0 -37.0 -10.0 uv 0.75 1.0 // #6
7.071 -37.0 -7.071 uv 0.875 1.0 // #7
10.0 -37.0 0.0 uv 1.0 1.0 // #8 ( Same as #0 except u value )
10.0 0.0 0.0 uv 0.0 0.0 // #9 Repeat around bottom of can
7.071 0.0 7.071 uv 0.125 0.0 // #10
0.0 0.0 10.0 uv 0.25 0.0 // #11
-7.071 0.0 7.071 uv 0.375 0.0 // #12
-10.0 0.0 0.0 uv 0.5 0.0 // #13
-7.071 0.0 -7.071 uv 0.625 0.0 // #14
0.0 0.0 -10.0 uv 0.75 0.0 // #15
7.071 0.0 -7.071 uv 0.875 0.0 // #16
10.0 0.0 0.0 uv 0.0 0.0 // #17 ( Same as #9 except u value )
10 // Ten polygons
8 0 1 2 3 4 5 6 7 matid 0 // Top of can. Note lack of "both"
8 9 10 11 12 13 14 15 16 matid 0 both // Bottom of can
4 9 10 1 0 matid 0 both _V_cokelabl.tga // Vanilla texture on silver
4 10 11 2 1 matid 0 both _S_cokelabl.tga // Shaded texture on silver
4 11 12 3 2 matid 0 both _T_cokelabl.tga // Transparent texture on silver
4 12 13 4 3 matid 0 both _U_cokelabl.tga // Shaded & Transparent on silver
4 13 14 5 4 matid 1 both _V_cokelabl.tga // Vanilla texture on green
4 14 15 6 5 matid 1 both _S_cokelabl.tga // Shaded texture on green
4 15 16 7 6 matid 1 both _T_cokelabl.tga // Transparent texture on green
4 16 17 8 7 matid 1 both _U_cokelabl.tga // Shaded & Transparent on green

View File

@ -1,7 +1,7 @@
newmtl acmat_0
Kd 1 1 1
Ka 0.588235 0.588235 0.588235
Ks 0.898039 0.898039 0.898039
Ns 128
Tr 0
map_Kd ./../3DS/m_rifl.bmp
newmtl acmat_0
Kd 1 1 1
Ka 0.588235 0.588235 0.588235
Ks 0.898039 0.898039 0.898039
Ns 128
Tr 0
map_Kd ./../3DS/m_rifl.bmp

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

After

Width:  |  Height:  |  Size: 75 KiB

View File

@ -1,20 +1,20 @@
class box expands Actor;
#exec MESH IMPORT MESH=box ANIVFILE=MODELS\box_a.3d DATAFILE=MODELS\box_d.3d X=0 Y=0 Z=0
#exec MESH ORIGIN MESH=box X=0 Y=0 Z=0
#exec MESH SEQUENCE MESH=box SEQ=All STARTFRAME=0 NUMFRAMES=30
//#exec MESH SEQUENCE MESH=box SEQ=??? STARTFRAME=0 NUMFRAMES=30
#exec MESHMAP NEW MESHMAP=box MESH=box
#exec MESHMAP SCALE MESHMAP=box X=0.1 Y=0.1 Z=0.2
#exec TEXTURE IMPORT NAME=Jtex1 FILE=texture1.pcx GROUP=Skins FLAGS=2
#exec TEXTURE IMPORT NAME=Jtex1 FILE=texture1.pcx GROUP=Skins PALETTE=Jtex1
#exec MESHMAP SETTEXTURE MESHMAP=box NUM=1 TEXTURE=Jtex1
defaultproperties
{
DrawType=DT_Mesh
Mesh=box
}
class box expands Actor;
#exec MESH IMPORT MESH=box ANIVFILE=MODELS\box_a.3d DATAFILE=MODELS\box_d.3d X=0 Y=0 Z=0
#exec MESH ORIGIN MESH=box X=0 Y=0 Z=0
#exec MESH SEQUENCE MESH=box SEQ=All STARTFRAME=0 NUMFRAMES=30
//#exec MESH SEQUENCE MESH=box SEQ=??? STARTFRAME=0 NUMFRAMES=30
#exec MESHMAP NEW MESHMAP=box MESH=box
#exec MESHMAP SCALE MESHMAP=box X=0.1 Y=0.1 Z=0.2
#exec TEXTURE IMPORT NAME=Jtex1 FILE=texture1.pcx GROUP=Skins FLAGS=2
#exec TEXTURE IMPORT NAME=Jtex1 FILE=texture1.pcx GROUP=Skins PALETTE=Jtex1
#exec MESHMAP SETTEXTURE MESHMAP=box NUM=1 TEXTURE=Jtex1
defaultproperties
{
DrawType=DT_Mesh
Mesh=box
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

After

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 277 KiB

After

Width:  |  Height:  |  Size: 277 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,21 +1,21 @@
AC3Db
MATERIAL "" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "rect"
loc 1 0.5 0
numvert 4
-1 0.5 0
1 0.5 0
1 -0.5 0
-1 -0.5 0
numsurf 1
SURF 0x20
mat 0
refs 4
3 0 0
2 1 0
1 1 1
0 0 1
kids 0
AC3Db
MATERIAL "" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "rect"
loc 1 0.5 0
numvert 4
-1 0.5 0
1 0.5 0
1 -0.5 0
-1 -0.5 0
numsurf 1
SURF 0x20
mat 0
refs 4
3 0 0
2 1 0
1 1 1
0 0 1
kids 0

File diff suppressed because it is too large Load Diff

View File

@ -1,21 +1,21 @@
AC3Db
MATERIAL "" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "rect"
loc 1 0.5 0
numvert 4
-1 0.5 0
1 0.5 0
1 -0.5 0
-1 -0.5 0
numsurf 1
SURF 0x21
mat 0
refs 4
3 0 0
2 1 0
1 1 1
0 0 1
kids 0
AC3Db
MATERIAL "" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "rect"
loc 1 0.5 0
numvert 4
-1 0.5 0
1 0.5 0
1 -0.5 0
-1 -0.5 0
numsurf 1
SURF 0x21
mat 0
refs 4
3 0 0
2 1 0
1 1 1
0 0 1
kids 0

View File

@ -1,12 +1,12 @@
AC3Db
OBJECT poly
numvert 7
-0.83 -0.235 -0.04
-0.63 0.185 -0.04
-0.55 0.235 -0.25
-0.33 0.235 0.29
0.09 0.235 -0.29
0.33 -0.195 -0.04
0.83 0.005 -0.04
kids 0
AC3Db
OBJECT poly
numvert 7
-0.83 -0.235 -0.04
-0.63 0.185 -0.04
-0.55 0.235 -0.25
-0.33 0.235 0.29
0.09 0.235 -0.29
0.33 -0.195 -0.04
0.83 0.005 -0.04
kids 0

View File

@ -1,22 +1,22 @@
AC3Db
MATERIAL "" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "rect"
loc 1 0.5 0
numvert 4
-1 0.5 0
1 0.5 0
1 -0.5 0
-1 -0.5 0
numsurf 1
SURF 0x22
mat 0
refs 5
3 0 0
2 1 0
1 1 1
0 0 1
3 0 0
kids 0
AC3Db
MATERIAL "" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "rect"
loc 1 0.5 0
numvert 4
-1 0.5 0
1 0.5 0
1 -0.5 0
-1 -0.5 0
numsurf 1
SURF 0x22
mat 0
refs 5
3 0 0
2 1 0
1 1 1
0 0 1
3 0 0
kids 0

View File

@ -1,266 +1,266 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.2 0.2 0.2 shi 128 trans 0
OBJECT world
kids 1
OBJECT poly
name "cylinder"
loc 0.08 0.0994955 -0.103419
crease 45.000000
subdiv 6
numvert 26
-1.11759e-007 -5.96046e-008 1.4975
-1.11759e-007 -5.96046e-008 -1.4975
0.76 -5.36442e-007 1.4975
0.658179 -0.3625 1.4975
0.38 -0.627869 1.4975
-3.50177e-007 -0.725 1.4975
-0.38 -0.627868 1.4975
-0.658179 -0.3625 1.4975
-0.76 1.19209e-007 1.4975
-0.658179 0.3625 1.4975
-0.38 0.627868 1.4975
-2.98023e-008 0.725 1.4975
0.38 0.627868 1.4975
0.658179 0.3625 1.4975
0.76 -5.36442e-007 -1.4975
0.658179 -0.3625 -1.4975
0.38 -0.627869 -1.4975
-3.50177e-007 -0.725 -1.4975
-0.38 -0.627868 -1.4975
-0.658179 -0.3625 -1.4975
-0.76 1.19209e-007 -1.4975
-0.658179 0.3625 -1.4975
-0.38 0.627868 -1.4975
-2.98023e-008 0.725 -1.4975
0.38 0.627868 -1.4975
0.658179 0.3625 -1.4975
numsurf 36
SURF 0x10
mat 0
refs 3
0 0 0
2 0 0
13 0 0
SURF 0x10
mat 0
refs 3
0 0 0
3 0 0
2 0 0
SURF 0x10
mat 0
refs 3
0 0 0
4 0 0
3 0 0
SURF 0x10
mat 0
refs 3
0 0 0
5 0 0
4 0 0
SURF 0x10
mat 0
refs 3
0 0 0
6 0 0
5 0 0
SURF 0x10
mat 0
refs 3
0 0 0
7 0 0
6 0 0
SURF 0x10
mat 0
refs 3
0 0 0
8 0 0
7 0 0
SURF 0x10
mat 0
refs 3
0 0 0
9 0 0
8 0 0
SURF 0x10
mat 0
refs 3
0 0 0
10 0 0
9 0 0
SURF 0x10
mat 0
refs 3
0 0 0
11 0 0
10 0 0
SURF 0x10
mat 0
refs 3
0 0 0
12 0 0
11 0 0
SURF 0x10
mat 0
refs 3
0 0 0
13 0 0
12 0 0
SURF 0x10
mat 0
refs 3
1 0 0
25 0 0
14 0 0
SURF 0x10
mat 0
refs 3
1 0 0
14 0 0
15 0 0
SURF 0x10
mat 0
refs 3
1 0 0
15 0 0
16 0 0
SURF 0x10
mat 0
refs 3
1 0 0
16 0 0
17 0 0
SURF 0x10
mat 0
refs 3
1 0 0
17 0 0
18 0 0
SURF 0x10
mat 0
refs 3
1 0 0
18 0 0
19 0 0
SURF 0x10
mat 0
refs 3
1 0 0
19 0 0
20 0 0
SURF 0x10
mat 0
refs 3
1 0 0
20 0 0
21 0 0
SURF 0x10
mat 0
refs 3
1 0 0
21 0 0
22 0 0
SURF 0x10
mat 0
refs 3
1 0 0
22 0 0
23 0 0
SURF 0x10
mat 0
refs 3
1 0 0
23 0 0
24 0 0
SURF 0x10
mat 0
refs 3
1 0 0
24 0 0
25 0 0
SURF 0x10
mat 0
refs 4
25 0 1
13 0 0
2 0.0833333 0
14 0.0833333 1
SURF 0x10
mat 0
refs 4
14 0.0833333 1
2 0.0833333 0
3 0.166667 0
15 0.166667 1
SURF 0x10
mat 0
refs 4
15 0.166667 1
3 0.166667 0
4 0.25 0
16 0.25 1
SURF 0x10
mat 0
refs 4
16 0.25 1
4 0.25 0
5 0.333333 0
17 0.333333 1
SURF 0x10
mat 0
refs 4
17 0.333333 1
5 0.333333 0
6 0.416667 0
18 0.416667 1
SURF 0x10
mat 0
refs 4
18 0.416667 1
6 0.416667 0
7 0.5 0
19 0.5 1
SURF 0x10
mat 0
refs 4
19 0.5 1
7 0.5 0
8 0.583333 0
20 0.583333 1
SURF 0x10
mat 0
refs 4
20 0.583333 1
8 0.583333 0
9 0.666667 0
21 0.666667 1
SURF 0x10
mat 0
refs 4
21 0.666667 1
9 0.666667 0
10 0.75 0
22 0.75 1
SURF 0x10
mat 0
refs 4
22 0.75 1
10 0.75 0
11 0.833333 0
23 0.833333 1
SURF 0x10
mat 0
refs 4
23 0.833333 1
11 0.833333 0
12 0.916667 0
24 0.916667 1
SURF 0x10
mat 0
refs 4
24 0.916667 1
12 0.916667 0
13 1 0
25 1 1
kids 0
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.2 0.2 0.2 shi 128 trans 0
OBJECT world
kids 1
OBJECT poly
name "cylinder"
loc 0.08 0.0994955 -0.103419
crease 45.000000
subdiv 6
numvert 26
-1.11759e-007 -5.96046e-008 1.4975
-1.11759e-007 -5.96046e-008 -1.4975
0.76 -5.36442e-007 1.4975
0.658179 -0.3625 1.4975
0.38 -0.627869 1.4975
-3.50177e-007 -0.725 1.4975
-0.38 -0.627868 1.4975
-0.658179 -0.3625 1.4975
-0.76 1.19209e-007 1.4975
-0.658179 0.3625 1.4975
-0.38 0.627868 1.4975
-2.98023e-008 0.725 1.4975
0.38 0.627868 1.4975
0.658179 0.3625 1.4975
0.76 -5.36442e-007 -1.4975
0.658179 -0.3625 -1.4975
0.38 -0.627869 -1.4975
-3.50177e-007 -0.725 -1.4975
-0.38 -0.627868 -1.4975
-0.658179 -0.3625 -1.4975
-0.76 1.19209e-007 -1.4975
-0.658179 0.3625 -1.4975
-0.38 0.627868 -1.4975
-2.98023e-008 0.725 -1.4975
0.38 0.627868 -1.4975
0.658179 0.3625 -1.4975
numsurf 36
SURF 0x10
mat 0
refs 3
0 0 0
2 0 0
13 0 0
SURF 0x10
mat 0
refs 3
0 0 0
3 0 0
2 0 0
SURF 0x10
mat 0
refs 3
0 0 0
4 0 0
3 0 0
SURF 0x10
mat 0
refs 3
0 0 0
5 0 0
4 0 0
SURF 0x10
mat 0
refs 3
0 0 0
6 0 0
5 0 0
SURF 0x10
mat 0
refs 3
0 0 0
7 0 0
6 0 0
SURF 0x10
mat 0
refs 3
0 0 0
8 0 0
7 0 0
SURF 0x10
mat 0
refs 3
0 0 0
9 0 0
8 0 0
SURF 0x10
mat 0
refs 3
0 0 0
10 0 0
9 0 0
SURF 0x10
mat 0
refs 3
0 0 0
11 0 0
10 0 0
SURF 0x10
mat 0
refs 3
0 0 0
12 0 0
11 0 0
SURF 0x10
mat 0
refs 3
0 0 0
13 0 0
12 0 0
SURF 0x10
mat 0
refs 3
1 0 0
25 0 0
14 0 0
SURF 0x10
mat 0
refs 3
1 0 0
14 0 0
15 0 0
SURF 0x10
mat 0
refs 3
1 0 0
15 0 0
16 0 0
SURF 0x10
mat 0
refs 3
1 0 0
16 0 0
17 0 0
SURF 0x10
mat 0
refs 3
1 0 0
17 0 0
18 0 0
SURF 0x10
mat 0
refs 3
1 0 0
18 0 0
19 0 0
SURF 0x10
mat 0
refs 3
1 0 0
19 0 0
20 0 0
SURF 0x10
mat 0
refs 3
1 0 0
20 0 0
21 0 0
SURF 0x10
mat 0
refs 3
1 0 0
21 0 0
22 0 0
SURF 0x10
mat 0
refs 3
1 0 0
22 0 0
23 0 0
SURF 0x10
mat 0
refs 3
1 0 0
23 0 0
24 0 0
SURF 0x10
mat 0
refs 3
1 0 0
24 0 0
25 0 0
SURF 0x10
mat 0
refs 4
25 0 1
13 0 0
2 0.0833333 0
14 0.0833333 1
SURF 0x10
mat 0
refs 4
14 0.0833333 1
2 0.0833333 0
3 0.166667 0
15 0.166667 1
SURF 0x10
mat 0
refs 4
15 0.166667 1
3 0.166667 0
4 0.25 0
16 0.25 1
SURF 0x10
mat 0
refs 4
16 0.25 1
4 0.25 0
5 0.333333 0
17 0.333333 1
SURF 0x10
mat 0
refs 4
17 0.333333 1
5 0.333333 0
6 0.416667 0
18 0.416667 1
SURF 0x10
mat 0
refs 4
18 0.416667 1
6 0.416667 0
7 0.5 0
19 0.5 1
SURF 0x10
mat 0
refs 4
19 0.5 1
7 0.5 0
8 0.583333 0
20 0.583333 1
SURF 0x10
mat 0
refs 4
20 0.583333 1
8 0.583333 0
9 0.666667 0
21 0.666667 1
SURF 0x10
mat 0
refs 4
21 0.666667 1
9 0.666667 0
10 0.75 0
22 0.75 1
SURF 0x10
mat 0
refs 4
22 0.75 1
10 0.75 0
11 0.833333 0
23 0.833333 1
SURF 0x10
mat 0
refs 4
23 0.833333 1
11 0.833333 0
12 0.916667 0
24 0.916667 1
SURF 0x10
mat 0
refs 4
24 0.916667 1
12 0.916667 0
13 1 0
25 1 1
kids 0

View File

@ -1,59 +1,59 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<mesh>
<vertices>
<vertex>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<mesh>
<vertices>
<vertex>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>

View File

@ -1,65 +1,65 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>

View File

@ -1,71 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>

View File

@ -1,77 +1,77 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>

View File

@ -1,95 +1,95 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0.2</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0.4</b>
<a>1</a>
</color>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0.8</b>
<a>1</a>
</color>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0.2</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0.4</b>
<a>1</a>
</color>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0.8</b>
<a>1</a>
</color>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>

View File

@ -1,77 +1,77 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>

View File

@ -1,83 +1,83 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>

View File

@ -1,112 +1,112 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>-4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
<volume>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>4</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>2</v2>
<v3>4</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>4</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>-4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
<volume>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>4</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>2</v2>
<v3>4</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>4</v3>
</triangle>
</volume>
</mesh>
</object>
</amf>

View File

@ -1,130 +1,130 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>-4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
<volume>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>4</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>2</v2>
<v3>4</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>4</v3>
</triangle>
</volume>
</mesh>
</object>
<constellation id="2">
<instance objectid="1">
<deltax>-5</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>-45</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>5</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>45</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
</constellation>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>-4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
<volume>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>4</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>2</v2>
<v3>4</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>4</v3>
</triangle>
</volume>
</mesh>
</object>
<constellation id="2">
<instance objectid="1">
<deltax>-5</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>-45</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>5</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>45</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
</constellation>
</amf>

View File

@ -1,180 +1,180 @@
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>-4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
<volume>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>4</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>2</v2>
<v3>4</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>4</v3>
</triangle>
</volume>
</mesh>
</object>
<constellation id="2">
<instance objectid="1">
<deltax>-5</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>-45</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>5</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>45</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>0</deltax>
<deltay>-5</deltay>
<deltaz>0</deltaz>
<rx>0</rx>
<ry>-45</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>0</deltax>
<deltay>5</deltay>
<deltaz>0</deltaz>
<rx>0</rx>
<ry>45</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>0</deltax>
<deltay>0</deltay>
<deltaz>-5</deltaz>
<rx>0</rx>
<ry>0</ry>
<rz>-45</rz>
</instance>
<instance objectid="1">
<deltax>0</deltax>
<deltay>0</deltay>
<deltaz>5</deltaz>
<rx>0</rx>
<ry>0</ry>
<rz>45</rz>
</instance>
</constellation>
<constellation id="3">
<instance objectid="2">
<deltax>-20</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>-20</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
<instance objectid="2">
<deltax>20</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>20</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
</constellation>
</amf>
<?xml version="1.0" encoding="utf-8"?>
<amf>
<object id="1">
<color>
<r>0.1</r>
<g>0.6</g>
<b>0.1</b>
<a>1</a>
</color>
<mesh>
<vertices>
<vertex>
<color>
<r>0.5</r>
<g>0.5</g>
<b>0</b>
<a>1</a>
</color>
<coordinates>
<x>-0.5</x>
<y>-0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>-0.5</x>
<y>0.5</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>1</x>
<y>0</y>
<z>0</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>4</z>
</coordinates>
</vertex>
<vertex>
<coordinates>
<x>0</x>
<y>0</y>
<z>-4</z>
</coordinates>
</vertex>
</vertices>
<volume>
<color>
<r>0.6</r>
<g>0.1</g>
<b>0.1</b>
<a>1</a>
</color>
<triangle>
<color>
<r>0.0</r>
<g>0.0</g>
<b>1</b>
<a>1</a>
</color>
<v1>0</v1>
<v2>1</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>3</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>3</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>3</v3>
</triangle>
</volume>
<volume>
<triangle>
<v1>0</v1>
<v2>2</v2>
<v3>1</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>4</v2>
<v3>2</v3>
</triangle>
<triangle>
<v1>1</v1>
<v2>2</v2>
<v3>4</v3>
</triangle>
<triangle>
<v1>0</v1>
<v2>1</v2>
<v3>4</v3>
</triangle>
</volume>
</mesh>
</object>
<constellation id="2">
<instance objectid="1">
<deltax>-5</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>-45</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>5</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>45</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>0</deltax>
<deltay>-5</deltay>
<deltaz>0</deltaz>
<rx>0</rx>
<ry>-45</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>0</deltax>
<deltay>5</deltay>
<deltaz>0</deltaz>
<rx>0</rx>
<ry>45</ry>
<rz>0</rz>
</instance>
<instance objectid="1">
<deltax>0</deltax>
<deltay>0</deltay>
<deltaz>-5</deltaz>
<rx>0</rx>
<ry>0</ry>
<rz>-45</rz>
</instance>
<instance objectid="1">
<deltax>0</deltax>
<deltay>0</deltay>
<deltaz>5</deltaz>
<rx>0</rx>
<ry>0</ry>
<rz>45</rz>
</instance>
</constellation>
<constellation id="3">
<instance objectid="2">
<deltax>-20</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>-20</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
<instance objectid="2">
<deltax>20</deltax>
<deltay>0</deltay>
<deltaz>0</deltaz>
<rx>20</rx>
<ry>0</ry>
<rz>0</rz>
</instance>
</constellation>
</amf>

View File

@ -1,316 +1,316 @@
*3DSMAX_ASCIIEXPORT 200
*COMMENT "AsciiExport Version 2,00 - Sat Nov 08 17:10:10 2008"
*SCENE {
*SCENE_FILENAME "CameraRollAnim.max"
*SCENE_FIRSTFRAME 0
*SCENE_LASTFRAME 300
*SCENE_FRAMESPEED 30
*SCENE_TICKSPERFRAME 160
*SCENE_BACKGROUND_STATIC 0.0000 0.0000 0.0000
*SCENE_AMBIENT_STATIC 0.0000 0.0000 0.0000
}
*MATERIAL_LIST {
*MATERIAL_COUNT 0
}
*GEOMOBJECT {
*NODE_NAME "Box01"
*NODE_TM {
*NODE_NAME "Box01"
*INHERIT_POS 0 0 0
*INHERIT_ROT 0 0 0
*INHERIT_SCL 0 0 0
*TM_ROW0 1.0000 0.0000 0.0000
*TM_ROW1 0.0000 1.0000 0.0000
*TM_ROW2 0.0000 0.0000 1.0000
*TM_ROW3 10.5413 -0.8547 0.0000
*TM_POS 10.5413 -0.8547 0.0000
*TM_ROTAXIS 0.0000 0.0000 0.0000
*TM_ROTANGLE 0.0000
*TM_SCALE 1.0000 1.0000 1.0000
*TM_SCALEAXIS 0.0000 0.0000 0.0000
*TM_SCALEAXISANG 0.0000
}
*MESH {
*TIMEVALUE 0
*MESH_NUMVERTEX 8
*MESH_NUMFACES 12
*MESH_VERTEX_LIST {
*MESH_VERTEX 0 -24.7863 -24.7863 0.0000
*MESH_VERTEX 1 45.8689 -24.7863 0.0000
*MESH_VERTEX 2 -24.7863 23.0769 0.0000
*MESH_VERTEX 3 45.8689 23.0769 0.0000
*MESH_VERTEX 4 -24.7863 -24.7863 38.7464
*MESH_VERTEX 5 45.8689 -24.7863 38.7464
*MESH_VERTEX 6 -24.7863 23.0769 38.7464
*MESH_VERTEX 7 45.8689 23.0769 38.7464
}
*MESH_FACE_LIST {
*MESH_FACE 0: A: 0 B: 2 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1
*MESH_FACE 1: A: 3 B: 1 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1
*MESH_FACE 2: A: 4 B: 5 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0
*MESH_FACE 3: A: 7 B: 6 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0
*MESH_FACE 4: A: 0 B: 1 C: 5 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4
*MESH_FACE 5: A: 5 B: 4 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4
*MESH_FACE 6: A: 1 B: 3 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3
*MESH_FACE 7: A: 7 B: 5 C: 1 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3
*MESH_FACE 8: A: 3 B: 2 C: 6 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5
*MESH_FACE 9: A: 6 B: 7 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5
*MESH_FACE 10: A: 2 B: 0 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2
*MESH_FACE 11: A: 4 B: 6 C: 2 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2
}
*MESH_NUMTVERTEX 12
*MESH_TVERTLIST {
*MESH_TVERT 0 0.0000 0.0000 0.0000
*MESH_TVERT 1 1.0000 0.0000 0.0000
*MESH_TVERT 2 0.0000 1.0000 0.0000
*MESH_TVERT 3 1.0000 1.0000 0.0000
*MESH_TVERT 4 0.0000 0.0000 0.0000
*MESH_TVERT 5 1.0000 0.0000 0.0000
*MESH_TVERT 6 0.0000 1.0000 0.0000
*MESH_TVERT 7 1.0000 1.0000 0.0000
*MESH_TVERT 8 0.0000 0.0000 0.0000
*MESH_TVERT 9 1.0000 0.0000 0.0000
*MESH_TVERT 10 0.0000 1.0000 0.0000
*MESH_TVERT 11 1.0000 1.0000 0.0000
}
*MESH_NUMTVFACES 12
*MESH_TFACELIST {
*MESH_TFACE 0 9 11 10
*MESH_TFACE 1 10 8 9
*MESH_TFACE 2 8 9 11
*MESH_TFACE 3 11 10 8
*MESH_TFACE 4 4 5 7
*MESH_TFACE 5 7 6 4
*MESH_TFACE 6 0 1 3
*MESH_TFACE 7 3 2 0
*MESH_TFACE 8 4 5 7
*MESH_TFACE 9 7 6 4
*MESH_TFACE 10 0 1 3
*MESH_TFACE 11 3 2 0
}
*MESH_NUMCVERTEX 0
*MESH_NORMALS {
*MESH_FACENORMAL 0 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 0 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 2 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 3 0.0000 0.0000 -1.0000
*MESH_FACENORMAL 1 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 3 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 1 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 0 0.0000 0.0000 -1.0000
*MESH_FACENORMAL 2 0.0000 -0.0000 1.0000
*MESH_VERTEXNORMAL 4 0.0000 0.0000 1.0000
*MESH_VERTEXNORMAL 5 0.0000 -0.0000 1.0000
*MESH_VERTEXNORMAL 7 0.0000 0.0000 1.0000
*MESH_FACENORMAL 3 -0.0000 0.0000 1.0000
*MESH_VERTEXNORMAL 7 0.0000 0.0000 1.0000
*MESH_VERTEXNORMAL 6 -0.0000 0.0000 1.0000
*MESH_VERTEXNORMAL 4 0.0000 0.0000 1.0000
*MESH_FACENORMAL 4 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 0 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 1 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 5 0.0000 -1.0000 0.0000
*MESH_FACENORMAL 5 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 5 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 4 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 0 0.0000 -1.0000 0.0000
*MESH_FACENORMAL 6 1.0000 0.0000 -0.0000
*MESH_VERTEXNORMAL 1 1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 3 1.0000 0.0000 -0.0000
*MESH_VERTEXNORMAL 7 1.0000 0.0000 0.0000
*MESH_FACENORMAL 7 1.0000 -0.0000 0.0000
*MESH_VERTEXNORMAL 7 1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 5 1.0000 -0.0000 0.0000
*MESH_VERTEXNORMAL 1 1.0000 0.0000 0.0000
*MESH_FACENORMAL 8 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 3 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 2 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 6 0.0000 1.0000 0.0000
*MESH_FACENORMAL 9 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 6 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 7 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 3 0.0000 1.0000 0.0000
*MESH_FACENORMAL 10 -1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 2 -1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 0 -1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 4 -1.0000 0.0000 0.0000
*MESH_FACENORMAL 11 -1.0000 -0.0000 -0.0000
*MESH_VERTEXNORMAL 4 -1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 6 -1.0000 -0.0000 -0.0000
*MESH_VERTEXNORMAL 2 -1.0000 0.0000 0.0000
}
}
*PROP_MOTIONBLUR 0
*PROP_CASTSHADOW 1
*PROP_RECVSHADOW 1
*WIREFRAME_COLOR 0.6941 0.3451 0.1059
}
*CAMERAOBJECT {
*NODE_NAME "Camera01"
*CAMERA_TYPE Target
*NODE_TM {
*NODE_NAME "Camera01"
*INHERIT_POS 0 0 0
*INHERIT_ROT 0 0 0
*INHERIT_SCL 1 1 1
*TM_ROW0 -0.0301 -0.9995 0.0009
*TM_ROW1 0.0000 0.0009 1.0000
*TM_ROW2 -0.9995 0.0301 0.0000
*TM_ROW3 -153.0771 3.2720 22.7776
*TM_POS -153.0771 3.2720 22.7776
*TM_ROTAXIS 0.5656 -0.5834 -0.5829
*TM_ROTANGLE 4.1718
*TM_SCALE 1.0000 1.0000 1.0000
*TM_SCALEAXIS 0.0000 0.0000 0.0000
*TM_SCALEAXISANG 0.0000
}
*NODE_TM {
*NODE_NAME "Camera01.Target"
*INHERIT_POS 0 0 0
*INHERIT_ROT 0 0 0
*INHERIT_SCL 0 0 0
*TM_ROW0 1.0000 0.0000 0.0000
*TM_ROW1 0.0000 1.0000 0.0000
*TM_ROW2 0.0000 0.0000 1.0000
*TM_ROW3 -37.2279 -0.2205 22.7776
*TM_POS -37.2279 -0.2205 22.7776
*TM_ROTAXIS 0.0000 0.0000 0.0000
*TM_ROTANGLE 0.0000
*TM_SCALE 1.0000 1.0000 1.0000
*TM_SCALEAXIS 0.0000 0.0000 0.0000
*TM_SCALEAXISANG 0.0000
}
*CAMERA_SETTINGS {
*TIMEVALUE 0
*CAMERA_NEAR 0.0000
*CAMERA_FAR 1000.0000
*CAMERA_FOV 0.7854
*CAMERA_TDIST 115.9018
}
*TM_ANIMATION {
*NODE_NAME "Camera01"
*CONTROL_ROT_TRACK {
*CONTROL_ROT_SAMPLE 0 0.5656 -0.5834 -0.5829 4.1718
*CONTROL_ROT_SAMPLE 160 0.9996 -0.0300 -0.0001 0.0003
*CONTROL_ROT_SAMPLE 320 0.9995 -0.0302 -0.0001 0.0008
*CONTROL_ROT_SAMPLE 480 0.9995 -0.0301 -0.0001 0.0014
*CONTROL_ROT_SAMPLE 640 0.9995 -0.0301 0.0000 0.0019
*CONTROL_ROT_SAMPLE 800 0.9995 -0.0301 -0.0000 0.0024
*CONTROL_ROT_SAMPLE 960 0.9995 -0.0301 0.0000 0.0029
*CONTROL_ROT_SAMPLE 1120 0.9995 -0.0301 -0.0000 0.0035
*CONTROL_ROT_SAMPLE 1280 0.9995 -0.0301 -0.0000 0.0039
*CONTROL_ROT_SAMPLE 1440 0.9995 -0.0301 -0.0000 0.0044
*CONTROL_ROT_SAMPLE 1600 0.9995 -0.0301 0.0000 0.0049
*CONTROL_ROT_SAMPLE 1760 -0.9995 0.0301 0.0000 6.2778
*CONTROL_ROT_SAMPLE 1920 0.9995 -0.0302 -0.0000 0.0058
*CONTROL_ROT_SAMPLE 2080 0.9995 -0.0301 0.0000 0.0063
*CONTROL_ROT_SAMPLE 2240 0.9995 -0.0301 0.0000 0.0067
*CONTROL_ROT_SAMPLE 2400 0.9995 -0.0301 -0.0000 0.0072
*CONTROL_ROT_SAMPLE 2560 0.9995 -0.0301 0.0000 0.0076
*CONTROL_ROT_SAMPLE 2720 0.9995 -0.0301 0.0000 0.0080
*CONTROL_ROT_SAMPLE 2880 0.9995 -0.0301 0.0000 0.0084
*CONTROL_ROT_SAMPLE 3040 0.9995 -0.0301 -0.0000 0.0088
*CONTROL_ROT_SAMPLE 3200 0.9995 -0.0301 0.0000 0.0092
*CONTROL_ROT_SAMPLE 3360 0.9995 -0.0301 -0.0000 0.0095
*CONTROL_ROT_SAMPLE 3520 0.9995 -0.0301 0.0000 0.0099
*CONTROL_ROT_SAMPLE 3680 0.9995 -0.0301 0.0000 0.0103
*CONTROL_ROT_SAMPLE 3840 0.9995 -0.0301 -0.0000 0.0106
*CONTROL_ROT_SAMPLE 4000 0.9995 -0.0301 -0.0000 0.0110
*CONTROL_ROT_SAMPLE 4160 0.9995 -0.0301 0.0000 0.0113
*CONTROL_ROT_SAMPLE 4320 0.9995 -0.0301 0.0000 0.0116
*CONTROL_ROT_SAMPLE 4480 0.9995 -0.0301 0.0000 0.0119
*CONTROL_ROT_SAMPLE 4640 0.9995 -0.0301 -0.0000 0.0122
*CONTROL_ROT_SAMPLE 4800 0.9995 -0.0301 0.0000 0.0125
*CONTROL_ROT_SAMPLE 4960 0.9995 -0.0301 0.0000 0.0128
*CONTROL_ROT_SAMPLE 5120 0.9995 -0.0301 0.0000 0.0131
*CONTROL_ROT_SAMPLE 5280 0.9995 -0.0301 -0.0000 0.0133
*CONTROL_ROT_SAMPLE 5440 0.9995 -0.0301 0.0000 0.0136
*CONTROL_ROT_SAMPLE 5600 0.9995 -0.0301 -0.0000 0.0138
*CONTROL_ROT_SAMPLE 5760 0.9995 -0.0301 0.0000 0.0140
*CONTROL_ROT_SAMPLE 5920 0.9995 -0.0301 -0.0000 0.0143
*CONTROL_ROT_SAMPLE 6080 0.9995 -0.0301 0.0000 0.0145
*CONTROL_ROT_SAMPLE 6240 0.9995 -0.0301 0.0000 0.0147
*CONTROL_ROT_SAMPLE 6400 0.9995 -0.0301 -0.0000 0.0149
*CONTROL_ROT_SAMPLE 6560 0.9995 -0.0301 0.0000 0.0151
*CONTROL_ROT_SAMPLE 6720 0.9995 -0.0301 0.0000 0.0153
*CONTROL_ROT_SAMPLE 6880 0.9995 -0.0301 -0.0000 0.0154
*CONTROL_ROT_SAMPLE 7040 0.9995 -0.0301 -0.0000 0.0156
*CONTROL_ROT_SAMPLE 7200 0.9995 -0.0301 0.0000 0.0157
*CONTROL_ROT_SAMPLE 7360 0.9995 -0.0301 -0.0000 0.0159
*CONTROL_ROT_SAMPLE 7520 0.9995 -0.0301 0.0000 0.0160
*CONTROL_ROT_SAMPLE 7680 0.9995 -0.0301 -0.0000 0.0161
*CONTROL_ROT_SAMPLE 7840 0.9995 -0.0301 0.0000 0.0162
*CONTROL_ROT_SAMPLE 8000 0.9995 -0.0301 -0.0000 0.0163
*CONTROL_ROT_SAMPLE 8160 0.9995 -0.0301 -0.0000 0.0164
*CONTROL_ROT_SAMPLE 8320 0.9995 -0.0301 0.0000 0.0165
*CONTROL_ROT_SAMPLE 8480 0.9995 -0.0301 -0.0000 0.0166
*CONTROL_ROT_SAMPLE 8640 0.9995 -0.0301 0.0000 0.0167
*CONTROL_ROT_SAMPLE 8800 0.9995 -0.0301 -0.0000 0.0167
*CONTROL_ROT_SAMPLE 8960 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 9120 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 9280 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 9440 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 9600 0.9995 -0.0301 0.0000 0.0169
*CONTROL_ROT_SAMPLE 9760 0.9995 -0.0301 -0.0000 0.0169
*CONTROL_ROT_SAMPLE 9920 0.9995 -0.0301 -0.0000 0.0168
*CONTROL_ROT_SAMPLE 10080 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 10240 0.9995 -0.0301 -0.0000 0.0168
*CONTROL_ROT_SAMPLE 10400 0.9995 -0.0301 -0.0000 0.0168
*CONTROL_ROT_SAMPLE 10560 0.9995 -0.0301 0.0000 0.0167
*CONTROL_ROT_SAMPLE 10720 0.9995 -0.0301 0.0000 0.0167
*CONTROL_ROT_SAMPLE 10880 0.9995 -0.0301 0.0000 0.0166
*CONTROL_ROT_SAMPLE 11040 0.9995 -0.0301 0.0000 0.0165
*CONTROL_ROT_SAMPLE 11200 0.9995 -0.0301 -0.0000 0.0164
*CONTROL_ROT_SAMPLE 11360 0.9995 -0.0301 0.0000 0.0163
*CONTROL_ROT_SAMPLE 11520 0.9995 -0.0301 -0.0000 0.0162
*CONTROL_ROT_SAMPLE 11680 0.9995 -0.0301 0.0000 0.0161
*CONTROL_ROT_SAMPLE 11840 0.9995 -0.0301 -0.0000 0.0160
*CONTROL_ROT_SAMPLE 12000 0.9995 -0.0301 -0.0000 0.0159
*CONTROL_ROT_SAMPLE 12160 0.9995 -0.0301 0.0000 0.0157
*CONTROL_ROT_SAMPLE 12320 0.9995 -0.0301 0.0000 0.0156
*CONTROL_ROT_SAMPLE 12480 0.9995 -0.0301 0.0000 0.0154
*CONTROL_ROT_SAMPLE 12640 0.9995 -0.0301 0.0000 0.0153
*CONTROL_ROT_SAMPLE 12800 0.9995 -0.0301 0.0000 0.0151
*CONTROL_ROT_SAMPLE 12960 0.9995 -0.0301 0.0000 0.0149
*CONTROL_ROT_SAMPLE 13120 0.9995 -0.0301 0.0000 0.0147
*CONTROL_ROT_SAMPLE 13280 0.9995 -0.0301 0.0000 0.0145
*CONTROL_ROT_SAMPLE 13440 0.9995 -0.0301 -0.0000 0.0143
*CONTROL_ROT_SAMPLE 13600 0.9995 -0.0301 -0.0000 0.0140
*CONTROL_ROT_SAMPLE 13760 0.9995 -0.0301 0.0000 0.0138
*CONTROL_ROT_SAMPLE 13920 0.9995 -0.0301 0.0000 0.0136
*CONTROL_ROT_SAMPLE 14080 0.9995 -0.0301 -0.0000 0.0133
*CONTROL_ROT_SAMPLE 14240 0.9995 -0.0301 0.0000 0.0131
*CONTROL_ROT_SAMPLE 14400 0.9995 -0.0301 0.0000 0.0128
*CONTROL_ROT_SAMPLE 14560 0.9995 -0.0301 0.0000 0.0125
*CONTROL_ROT_SAMPLE 14720 0.9995 -0.0301 0.0000 0.0122
*CONTROL_ROT_SAMPLE 14880 0.9995 -0.0301 -0.0000 0.0119
*CONTROL_ROT_SAMPLE 15040 0.9995 -0.0301 0.0000 0.0116
*CONTROL_ROT_SAMPLE 15200 0.9995 -0.0301 0.0000 0.0113
*CONTROL_ROT_SAMPLE 15360 0.9995 -0.0301 0.0000 0.0110
*CONTROL_ROT_SAMPLE 15520 0.9995 -0.0301 0.0000 0.0106
*CONTROL_ROT_SAMPLE 15680 0.9995 -0.0301 0.0000 0.0103
*CONTROL_ROT_SAMPLE 15840 0.9995 -0.0301 0.0000 0.0099
*CONTROL_ROT_SAMPLE 16000 0.9995 -0.0301 0.0000 0.0095
*CONTROL_ROT_SAMPLE 16160 0.9995 -0.0301 0.0000 0.0092
*CONTROL_ROT_SAMPLE 16320 0.9995 -0.0301 -0.0000 0.0088
*CONTROL_ROT_SAMPLE 16480 0.9995 -0.0301 0.0000 0.0084
*CONTROL_ROT_SAMPLE 16640 0.9995 -0.0301 0.0000 0.0080
*CONTROL_ROT_SAMPLE 16800 0.9995 -0.0301 0.0000 0.0076
*CONTROL_ROT_SAMPLE 16960 0.9995 -0.0301 -0.0000 0.0072
*CONTROL_ROT_SAMPLE 17120 0.9995 -0.0301 0.0000 0.0067
*CONTROL_ROT_SAMPLE 17280 0.9995 -0.0301 0.0000 0.0063
*CONTROL_ROT_SAMPLE 17440 0.9995 -0.0301 -0.0000 0.0058
*CONTROL_ROT_SAMPLE 17600 0.9995 -0.0301 -0.0000 0.0054
*CONTROL_ROT_SAMPLE 17760 0.9995 -0.0302 0.0000 0.0049
*CONTROL_ROT_SAMPLE 17920 0.9995 -0.0301 0.0000 0.0044
*CONTROL_ROT_SAMPLE 18080 0.9995 -0.0302 -0.0000 0.0039
*CONTROL_ROT_SAMPLE 18240 0.9995 -0.0301 0.0000 0.0035
*CONTROL_ROT_SAMPLE 18400 0.9995 -0.0301 0.0000 0.0029
*CONTROL_ROT_SAMPLE 18560 0.9995 -0.0301 0.0000 0.0024
*CONTROL_ROT_SAMPLE 18720 0.9995 -0.0301 0.0000 0.0019
*CONTROL_ROT_SAMPLE 18880 0.9995 -0.0301 -0.0000 0.0014
*CONTROL_ROT_SAMPLE 19040 0.9995 -0.0301 0.0000 0.0008
*CONTROL_ROT_SAMPLE 19200 0.9995 -0.0302 0.0000 0.0003
}
}
}
*3DSMAX_ASCIIEXPORT 200
*COMMENT "AsciiExport Version 2,00 - Sat Nov 08 17:10:10 2008"
*SCENE {
*SCENE_FILENAME "CameraRollAnim.max"
*SCENE_FIRSTFRAME 0
*SCENE_LASTFRAME 300
*SCENE_FRAMESPEED 30
*SCENE_TICKSPERFRAME 160
*SCENE_BACKGROUND_STATIC 0.0000 0.0000 0.0000
*SCENE_AMBIENT_STATIC 0.0000 0.0000 0.0000
}
*MATERIAL_LIST {
*MATERIAL_COUNT 0
}
*GEOMOBJECT {
*NODE_NAME "Box01"
*NODE_TM {
*NODE_NAME "Box01"
*INHERIT_POS 0 0 0
*INHERIT_ROT 0 0 0
*INHERIT_SCL 0 0 0
*TM_ROW0 1.0000 0.0000 0.0000
*TM_ROW1 0.0000 1.0000 0.0000
*TM_ROW2 0.0000 0.0000 1.0000
*TM_ROW3 10.5413 -0.8547 0.0000
*TM_POS 10.5413 -0.8547 0.0000
*TM_ROTAXIS 0.0000 0.0000 0.0000
*TM_ROTANGLE 0.0000
*TM_SCALE 1.0000 1.0000 1.0000
*TM_SCALEAXIS 0.0000 0.0000 0.0000
*TM_SCALEAXISANG 0.0000
}
*MESH {
*TIMEVALUE 0
*MESH_NUMVERTEX 8
*MESH_NUMFACES 12
*MESH_VERTEX_LIST {
*MESH_VERTEX 0 -24.7863 -24.7863 0.0000
*MESH_VERTEX 1 45.8689 -24.7863 0.0000
*MESH_VERTEX 2 -24.7863 23.0769 0.0000
*MESH_VERTEX 3 45.8689 23.0769 0.0000
*MESH_VERTEX 4 -24.7863 -24.7863 38.7464
*MESH_VERTEX 5 45.8689 -24.7863 38.7464
*MESH_VERTEX 6 -24.7863 23.0769 38.7464
*MESH_VERTEX 7 45.8689 23.0769 38.7464
}
*MESH_FACE_LIST {
*MESH_FACE 0: A: 0 B: 2 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1
*MESH_FACE 1: A: 3 B: 1 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 2 *MESH_MTLID 1
*MESH_FACE 2: A: 4 B: 5 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0
*MESH_FACE 3: A: 7 B: 6 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 3 *MESH_MTLID 0
*MESH_FACE 4: A: 0 B: 1 C: 5 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4
*MESH_FACE 5: A: 5 B: 4 C: 0 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 4 *MESH_MTLID 4
*MESH_FACE 6: A: 1 B: 3 C: 7 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3
*MESH_FACE 7: A: 7 B: 5 C: 1 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 5 *MESH_MTLID 3
*MESH_FACE 8: A: 3 B: 2 C: 6 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5
*MESH_FACE 9: A: 6 B: 7 C: 3 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 6 *MESH_MTLID 5
*MESH_FACE 10: A: 2 B: 0 C: 4 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2
*MESH_FACE 11: A: 4 B: 6 C: 2 AB: 1 BC: 1 CA: 0 *MESH_SMOOTHING 7 *MESH_MTLID 2
}
*MESH_NUMTVERTEX 12
*MESH_TVERTLIST {
*MESH_TVERT 0 0.0000 0.0000 0.0000
*MESH_TVERT 1 1.0000 0.0000 0.0000
*MESH_TVERT 2 0.0000 1.0000 0.0000
*MESH_TVERT 3 1.0000 1.0000 0.0000
*MESH_TVERT 4 0.0000 0.0000 0.0000
*MESH_TVERT 5 1.0000 0.0000 0.0000
*MESH_TVERT 6 0.0000 1.0000 0.0000
*MESH_TVERT 7 1.0000 1.0000 0.0000
*MESH_TVERT 8 0.0000 0.0000 0.0000
*MESH_TVERT 9 1.0000 0.0000 0.0000
*MESH_TVERT 10 0.0000 1.0000 0.0000
*MESH_TVERT 11 1.0000 1.0000 0.0000
}
*MESH_NUMTVFACES 12
*MESH_TFACELIST {
*MESH_TFACE 0 9 11 10
*MESH_TFACE 1 10 8 9
*MESH_TFACE 2 8 9 11
*MESH_TFACE 3 11 10 8
*MESH_TFACE 4 4 5 7
*MESH_TFACE 5 7 6 4
*MESH_TFACE 6 0 1 3
*MESH_TFACE 7 3 2 0
*MESH_TFACE 8 4 5 7
*MESH_TFACE 9 7 6 4
*MESH_TFACE 10 0 1 3
*MESH_TFACE 11 3 2 0
}
*MESH_NUMCVERTEX 0
*MESH_NORMALS {
*MESH_FACENORMAL 0 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 0 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 2 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 3 0.0000 0.0000 -1.0000
*MESH_FACENORMAL 1 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 3 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 1 0.0000 0.0000 -1.0000
*MESH_VERTEXNORMAL 0 0.0000 0.0000 -1.0000
*MESH_FACENORMAL 2 0.0000 -0.0000 1.0000
*MESH_VERTEXNORMAL 4 0.0000 0.0000 1.0000
*MESH_VERTEXNORMAL 5 0.0000 -0.0000 1.0000
*MESH_VERTEXNORMAL 7 0.0000 0.0000 1.0000
*MESH_FACENORMAL 3 -0.0000 0.0000 1.0000
*MESH_VERTEXNORMAL 7 0.0000 0.0000 1.0000
*MESH_VERTEXNORMAL 6 -0.0000 0.0000 1.0000
*MESH_VERTEXNORMAL 4 0.0000 0.0000 1.0000
*MESH_FACENORMAL 4 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 0 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 1 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 5 0.0000 -1.0000 0.0000
*MESH_FACENORMAL 5 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 5 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 4 0.0000 -1.0000 0.0000
*MESH_VERTEXNORMAL 0 0.0000 -1.0000 0.0000
*MESH_FACENORMAL 6 1.0000 0.0000 -0.0000
*MESH_VERTEXNORMAL 1 1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 3 1.0000 0.0000 -0.0000
*MESH_VERTEXNORMAL 7 1.0000 0.0000 0.0000
*MESH_FACENORMAL 7 1.0000 -0.0000 0.0000
*MESH_VERTEXNORMAL 7 1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 5 1.0000 -0.0000 0.0000
*MESH_VERTEXNORMAL 1 1.0000 0.0000 0.0000
*MESH_FACENORMAL 8 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 3 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 2 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 6 0.0000 1.0000 0.0000
*MESH_FACENORMAL 9 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 6 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 7 0.0000 1.0000 0.0000
*MESH_VERTEXNORMAL 3 0.0000 1.0000 0.0000
*MESH_FACENORMAL 10 -1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 2 -1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 0 -1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 4 -1.0000 0.0000 0.0000
*MESH_FACENORMAL 11 -1.0000 -0.0000 -0.0000
*MESH_VERTEXNORMAL 4 -1.0000 0.0000 0.0000
*MESH_VERTEXNORMAL 6 -1.0000 -0.0000 -0.0000
*MESH_VERTEXNORMAL 2 -1.0000 0.0000 0.0000
}
}
*PROP_MOTIONBLUR 0
*PROP_CASTSHADOW 1
*PROP_RECVSHADOW 1
*WIREFRAME_COLOR 0.6941 0.3451 0.1059
}
*CAMERAOBJECT {
*NODE_NAME "Camera01"
*CAMERA_TYPE Target
*NODE_TM {
*NODE_NAME "Camera01"
*INHERIT_POS 0 0 0
*INHERIT_ROT 0 0 0
*INHERIT_SCL 1 1 1
*TM_ROW0 -0.0301 -0.9995 0.0009
*TM_ROW1 0.0000 0.0009 1.0000
*TM_ROW2 -0.9995 0.0301 0.0000
*TM_ROW3 -153.0771 3.2720 22.7776
*TM_POS -153.0771 3.2720 22.7776
*TM_ROTAXIS 0.5656 -0.5834 -0.5829
*TM_ROTANGLE 4.1718
*TM_SCALE 1.0000 1.0000 1.0000
*TM_SCALEAXIS 0.0000 0.0000 0.0000
*TM_SCALEAXISANG 0.0000
}
*NODE_TM {
*NODE_NAME "Camera01.Target"
*INHERIT_POS 0 0 0
*INHERIT_ROT 0 0 0
*INHERIT_SCL 0 0 0
*TM_ROW0 1.0000 0.0000 0.0000
*TM_ROW1 0.0000 1.0000 0.0000
*TM_ROW2 0.0000 0.0000 1.0000
*TM_ROW3 -37.2279 -0.2205 22.7776
*TM_POS -37.2279 -0.2205 22.7776
*TM_ROTAXIS 0.0000 0.0000 0.0000
*TM_ROTANGLE 0.0000
*TM_SCALE 1.0000 1.0000 1.0000
*TM_SCALEAXIS 0.0000 0.0000 0.0000
*TM_SCALEAXISANG 0.0000
}
*CAMERA_SETTINGS {
*TIMEVALUE 0
*CAMERA_NEAR 0.0000
*CAMERA_FAR 1000.0000
*CAMERA_FOV 0.7854
*CAMERA_TDIST 115.9018
}
*TM_ANIMATION {
*NODE_NAME "Camera01"
*CONTROL_ROT_TRACK {
*CONTROL_ROT_SAMPLE 0 0.5656 -0.5834 -0.5829 4.1718
*CONTROL_ROT_SAMPLE 160 0.9996 -0.0300 -0.0001 0.0003
*CONTROL_ROT_SAMPLE 320 0.9995 -0.0302 -0.0001 0.0008
*CONTROL_ROT_SAMPLE 480 0.9995 -0.0301 -0.0001 0.0014
*CONTROL_ROT_SAMPLE 640 0.9995 -0.0301 0.0000 0.0019
*CONTROL_ROT_SAMPLE 800 0.9995 -0.0301 -0.0000 0.0024
*CONTROL_ROT_SAMPLE 960 0.9995 -0.0301 0.0000 0.0029
*CONTROL_ROT_SAMPLE 1120 0.9995 -0.0301 -0.0000 0.0035
*CONTROL_ROT_SAMPLE 1280 0.9995 -0.0301 -0.0000 0.0039
*CONTROL_ROT_SAMPLE 1440 0.9995 -0.0301 -0.0000 0.0044
*CONTROL_ROT_SAMPLE 1600 0.9995 -0.0301 0.0000 0.0049
*CONTROL_ROT_SAMPLE 1760 -0.9995 0.0301 0.0000 6.2778
*CONTROL_ROT_SAMPLE 1920 0.9995 -0.0302 -0.0000 0.0058
*CONTROL_ROT_SAMPLE 2080 0.9995 -0.0301 0.0000 0.0063
*CONTROL_ROT_SAMPLE 2240 0.9995 -0.0301 0.0000 0.0067
*CONTROL_ROT_SAMPLE 2400 0.9995 -0.0301 -0.0000 0.0072
*CONTROL_ROT_SAMPLE 2560 0.9995 -0.0301 0.0000 0.0076
*CONTROL_ROT_SAMPLE 2720 0.9995 -0.0301 0.0000 0.0080
*CONTROL_ROT_SAMPLE 2880 0.9995 -0.0301 0.0000 0.0084
*CONTROL_ROT_SAMPLE 3040 0.9995 -0.0301 -0.0000 0.0088
*CONTROL_ROT_SAMPLE 3200 0.9995 -0.0301 0.0000 0.0092
*CONTROL_ROT_SAMPLE 3360 0.9995 -0.0301 -0.0000 0.0095
*CONTROL_ROT_SAMPLE 3520 0.9995 -0.0301 0.0000 0.0099
*CONTROL_ROT_SAMPLE 3680 0.9995 -0.0301 0.0000 0.0103
*CONTROL_ROT_SAMPLE 3840 0.9995 -0.0301 -0.0000 0.0106
*CONTROL_ROT_SAMPLE 4000 0.9995 -0.0301 -0.0000 0.0110
*CONTROL_ROT_SAMPLE 4160 0.9995 -0.0301 0.0000 0.0113
*CONTROL_ROT_SAMPLE 4320 0.9995 -0.0301 0.0000 0.0116
*CONTROL_ROT_SAMPLE 4480 0.9995 -0.0301 0.0000 0.0119
*CONTROL_ROT_SAMPLE 4640 0.9995 -0.0301 -0.0000 0.0122
*CONTROL_ROT_SAMPLE 4800 0.9995 -0.0301 0.0000 0.0125
*CONTROL_ROT_SAMPLE 4960 0.9995 -0.0301 0.0000 0.0128
*CONTROL_ROT_SAMPLE 5120 0.9995 -0.0301 0.0000 0.0131
*CONTROL_ROT_SAMPLE 5280 0.9995 -0.0301 -0.0000 0.0133
*CONTROL_ROT_SAMPLE 5440 0.9995 -0.0301 0.0000 0.0136
*CONTROL_ROT_SAMPLE 5600 0.9995 -0.0301 -0.0000 0.0138
*CONTROL_ROT_SAMPLE 5760 0.9995 -0.0301 0.0000 0.0140
*CONTROL_ROT_SAMPLE 5920 0.9995 -0.0301 -0.0000 0.0143
*CONTROL_ROT_SAMPLE 6080 0.9995 -0.0301 0.0000 0.0145
*CONTROL_ROT_SAMPLE 6240 0.9995 -0.0301 0.0000 0.0147
*CONTROL_ROT_SAMPLE 6400 0.9995 -0.0301 -0.0000 0.0149
*CONTROL_ROT_SAMPLE 6560 0.9995 -0.0301 0.0000 0.0151
*CONTROL_ROT_SAMPLE 6720 0.9995 -0.0301 0.0000 0.0153
*CONTROL_ROT_SAMPLE 6880 0.9995 -0.0301 -0.0000 0.0154
*CONTROL_ROT_SAMPLE 7040 0.9995 -0.0301 -0.0000 0.0156
*CONTROL_ROT_SAMPLE 7200 0.9995 -0.0301 0.0000 0.0157
*CONTROL_ROT_SAMPLE 7360 0.9995 -0.0301 -0.0000 0.0159
*CONTROL_ROT_SAMPLE 7520 0.9995 -0.0301 0.0000 0.0160
*CONTROL_ROT_SAMPLE 7680 0.9995 -0.0301 -0.0000 0.0161
*CONTROL_ROT_SAMPLE 7840 0.9995 -0.0301 0.0000 0.0162
*CONTROL_ROT_SAMPLE 8000 0.9995 -0.0301 -0.0000 0.0163
*CONTROL_ROT_SAMPLE 8160 0.9995 -0.0301 -0.0000 0.0164
*CONTROL_ROT_SAMPLE 8320 0.9995 -0.0301 0.0000 0.0165
*CONTROL_ROT_SAMPLE 8480 0.9995 -0.0301 -0.0000 0.0166
*CONTROL_ROT_SAMPLE 8640 0.9995 -0.0301 0.0000 0.0167
*CONTROL_ROT_SAMPLE 8800 0.9995 -0.0301 -0.0000 0.0167
*CONTROL_ROT_SAMPLE 8960 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 9120 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 9280 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 9440 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 9600 0.9995 -0.0301 0.0000 0.0169
*CONTROL_ROT_SAMPLE 9760 0.9995 -0.0301 -0.0000 0.0169
*CONTROL_ROT_SAMPLE 9920 0.9995 -0.0301 -0.0000 0.0168
*CONTROL_ROT_SAMPLE 10080 0.9995 -0.0301 0.0000 0.0168
*CONTROL_ROT_SAMPLE 10240 0.9995 -0.0301 -0.0000 0.0168
*CONTROL_ROT_SAMPLE 10400 0.9995 -0.0301 -0.0000 0.0168
*CONTROL_ROT_SAMPLE 10560 0.9995 -0.0301 0.0000 0.0167
*CONTROL_ROT_SAMPLE 10720 0.9995 -0.0301 0.0000 0.0167
*CONTROL_ROT_SAMPLE 10880 0.9995 -0.0301 0.0000 0.0166
*CONTROL_ROT_SAMPLE 11040 0.9995 -0.0301 0.0000 0.0165
*CONTROL_ROT_SAMPLE 11200 0.9995 -0.0301 -0.0000 0.0164
*CONTROL_ROT_SAMPLE 11360 0.9995 -0.0301 0.0000 0.0163
*CONTROL_ROT_SAMPLE 11520 0.9995 -0.0301 -0.0000 0.0162
*CONTROL_ROT_SAMPLE 11680 0.9995 -0.0301 0.0000 0.0161
*CONTROL_ROT_SAMPLE 11840 0.9995 -0.0301 -0.0000 0.0160
*CONTROL_ROT_SAMPLE 12000 0.9995 -0.0301 -0.0000 0.0159
*CONTROL_ROT_SAMPLE 12160 0.9995 -0.0301 0.0000 0.0157
*CONTROL_ROT_SAMPLE 12320 0.9995 -0.0301 0.0000 0.0156
*CONTROL_ROT_SAMPLE 12480 0.9995 -0.0301 0.0000 0.0154
*CONTROL_ROT_SAMPLE 12640 0.9995 -0.0301 0.0000 0.0153
*CONTROL_ROT_SAMPLE 12800 0.9995 -0.0301 0.0000 0.0151
*CONTROL_ROT_SAMPLE 12960 0.9995 -0.0301 0.0000 0.0149
*CONTROL_ROT_SAMPLE 13120 0.9995 -0.0301 0.0000 0.0147
*CONTROL_ROT_SAMPLE 13280 0.9995 -0.0301 0.0000 0.0145
*CONTROL_ROT_SAMPLE 13440 0.9995 -0.0301 -0.0000 0.0143
*CONTROL_ROT_SAMPLE 13600 0.9995 -0.0301 -0.0000 0.0140
*CONTROL_ROT_SAMPLE 13760 0.9995 -0.0301 0.0000 0.0138
*CONTROL_ROT_SAMPLE 13920 0.9995 -0.0301 0.0000 0.0136
*CONTROL_ROT_SAMPLE 14080 0.9995 -0.0301 -0.0000 0.0133
*CONTROL_ROT_SAMPLE 14240 0.9995 -0.0301 0.0000 0.0131
*CONTROL_ROT_SAMPLE 14400 0.9995 -0.0301 0.0000 0.0128
*CONTROL_ROT_SAMPLE 14560 0.9995 -0.0301 0.0000 0.0125
*CONTROL_ROT_SAMPLE 14720 0.9995 -0.0301 0.0000 0.0122
*CONTROL_ROT_SAMPLE 14880 0.9995 -0.0301 -0.0000 0.0119
*CONTROL_ROT_SAMPLE 15040 0.9995 -0.0301 0.0000 0.0116
*CONTROL_ROT_SAMPLE 15200 0.9995 -0.0301 0.0000 0.0113
*CONTROL_ROT_SAMPLE 15360 0.9995 -0.0301 0.0000 0.0110
*CONTROL_ROT_SAMPLE 15520 0.9995 -0.0301 0.0000 0.0106
*CONTROL_ROT_SAMPLE 15680 0.9995 -0.0301 0.0000 0.0103
*CONTROL_ROT_SAMPLE 15840 0.9995 -0.0301 0.0000 0.0099
*CONTROL_ROT_SAMPLE 16000 0.9995 -0.0301 0.0000 0.0095
*CONTROL_ROT_SAMPLE 16160 0.9995 -0.0301 0.0000 0.0092
*CONTROL_ROT_SAMPLE 16320 0.9995 -0.0301 -0.0000 0.0088
*CONTROL_ROT_SAMPLE 16480 0.9995 -0.0301 0.0000 0.0084
*CONTROL_ROT_SAMPLE 16640 0.9995 -0.0301 0.0000 0.0080
*CONTROL_ROT_SAMPLE 16800 0.9995 -0.0301 0.0000 0.0076
*CONTROL_ROT_SAMPLE 16960 0.9995 -0.0301 -0.0000 0.0072
*CONTROL_ROT_SAMPLE 17120 0.9995 -0.0301 0.0000 0.0067
*CONTROL_ROT_SAMPLE 17280 0.9995 -0.0301 0.0000 0.0063
*CONTROL_ROT_SAMPLE 17440 0.9995 -0.0301 -0.0000 0.0058
*CONTROL_ROT_SAMPLE 17600 0.9995 -0.0301 -0.0000 0.0054
*CONTROL_ROT_SAMPLE 17760 0.9995 -0.0302 0.0000 0.0049
*CONTROL_ROT_SAMPLE 17920 0.9995 -0.0301 0.0000 0.0044
*CONTROL_ROT_SAMPLE 18080 0.9995 -0.0302 -0.0000 0.0039
*CONTROL_ROT_SAMPLE 18240 0.9995 -0.0301 0.0000 0.0035
*CONTROL_ROT_SAMPLE 18400 0.9995 -0.0301 0.0000 0.0029
*CONTROL_ROT_SAMPLE 18560 0.9995 -0.0301 0.0000 0.0024
*CONTROL_ROT_SAMPLE 18720 0.9995 -0.0301 0.0000 0.0019
*CONTROL_ROT_SAMPLE 18880 0.9995 -0.0301 -0.0000 0.0014
*CONTROL_ROT_SAMPLE 19040 0.9995 -0.0301 0.0000 0.0008
*CONTROL_ROT_SAMPLE 19200 0.9995 -0.0302 0.0000 0.0003
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More