goat3d

diff goat3d.vcxproj.filters @ 58:d317eb4f83da

- made everything compile properly on windows again - removed libanim/libvmath, we'll use them as external dependencies - added new maxgoat_stub 3dsmax plugin project. Gets loaded as a max plugin and loads the actual maxgoat (and later maxgoat_anim) exporters on demand, to allow reloading the actual exporters without having to restart 3dsmax (which takes AGES).
author John Tsiombikas <nuclear@member.fsf.org>
date Tue, 25 Mar 2014 03:19:55 +0200
parents 4deb0b12fe14
children 9785847d52d4
line diff
     1.1 --- a/goat3d.vcxproj.filters	Thu Jan 23 03:57:15 2014 +0200
     1.2 +++ b/goat3d.vcxproj.filters	Tue Mar 25 03:19:55 2014 +0200
     1.3 @@ -17,12 +17,6 @@
     1.4      <Filter Include="libs\openctm\liblzma">
     1.5        <UniqueIdentifier>{18a85bea-ddb2-49a1-a7b1-bd11b23d5549}</UniqueIdentifier>
     1.6      </Filter>
     1.7 -    <Filter Include="libs\vmath">
     1.8 -      <UniqueIdentifier>{dc4ab435-af1e-4786-8011-a7a793e229eb}</UniqueIdentifier>
     1.9 -    </Filter>
    1.10 -    <Filter Include="libs\anim">
    1.11 -      <UniqueIdentifier>{05d8010d-b4d9-4829-80ea-8c8d018e1e04}</UniqueIdentifier>
    1.12 -    </Filter>
    1.13    </ItemGroup>
    1.14    <ItemGroup>
    1.15      <ClInclude Include="src\camera.h">
    1.16 @@ -94,45 +88,6 @@
    1.17      <ClInclude Include="libs\openctm\liblzma\Types.h">
    1.18        <Filter>libs\openctm\liblzma</Filter>
    1.19      </ClInclude>
    1.20 -    <ClInclude Include="libs\anim\anim.h">
    1.21 -      <Filter>libs\anim</Filter>
    1.22 -    </ClInclude>
    1.23 -    <ClInclude Include="libs\anim\dynarr.h">
    1.24 -      <Filter>libs\anim</Filter>
    1.25 -    </ClInclude>
    1.26 -    <ClInclude Include="libs\anim\track.h">
    1.27 -      <Filter>libs\anim</Filter>
    1.28 -    </ClInclude>
    1.29 -    <ClInclude Include="libs\vmath\basis.h">
    1.30 -      <Filter>libs\vmath</Filter>
    1.31 -    </ClInclude>
    1.32 -    <ClInclude Include="libs\vmath\geom.h">
    1.33 -      <Filter>libs\vmath</Filter>
    1.34 -    </ClInclude>
    1.35 -    <ClInclude Include="libs\vmath\matrix.h">
    1.36 -      <Filter>libs\vmath</Filter>
    1.37 -    </ClInclude>
    1.38 -    <ClInclude Include="libs\vmath\quat.h">
    1.39 -      <Filter>libs\vmath</Filter>
    1.40 -    </ClInclude>
    1.41 -    <ClInclude Include="libs\vmath\ray.h">
    1.42 -      <Filter>libs\vmath</Filter>
    1.43 -    </ClInclude>
    1.44 -    <ClInclude Include="libs\vmath\sphvec.h">
    1.45 -      <Filter>libs\vmath</Filter>
    1.46 -    </ClInclude>
    1.47 -    <ClInclude Include="libs\vmath\vector.h">
    1.48 -      <Filter>libs\vmath</Filter>
    1.49 -    </ClInclude>
    1.50 -    <ClInclude Include="libs\vmath\vmath.h">
    1.51 -      <Filter>libs\vmath</Filter>
    1.52 -    </ClInclude>
    1.53 -    <ClInclude Include="libs\vmath\vmath_config.h">
    1.54 -      <Filter>libs\vmath</Filter>
    1.55 -    </ClInclude>
    1.56 -    <ClInclude Include="libs\vmath\vmath_types.h">
    1.57 -      <Filter>libs\vmath</Filter>
    1.58 -    </ClInclude>
    1.59    </ItemGroup>
    1.60    <ItemGroup>
    1.61      <ClCompile Include="src\goat3d.cc">
    1.62 @@ -207,67 +162,8 @@
    1.63      <ClCompile Include="libs\openctm\liblzma\LzmaLib.c">
    1.64        <Filter>libs\openctm\liblzma</Filter>
    1.65      </ClCompile>
    1.66 -    <ClCompile Include="libs\anim\anim.c">
    1.67 -      <Filter>libs\anim</Filter>
    1.68 -    </ClCompile>
    1.69 -    <ClCompile Include="libs\anim\dynarr.c">
    1.70 -      <Filter>libs\anim</Filter>
    1.71 -    </ClCompile>
    1.72 -    <ClCompile Include="libs\anim\track.c">
    1.73 -      <Filter>libs\anim</Filter>
    1.74 -    </ClCompile>
    1.75 -    <ClCompile Include="libs\vmath\basis.cc">
    1.76 -      <Filter>libs\vmath</Filter>
    1.77 -    </ClCompile>
    1.78 -    <ClCompile Include="libs\vmath\basis_c.c">
    1.79 -      <Filter>libs\vmath</Filter>
    1.80 -    </ClCompile>
    1.81 -    <ClCompile Include="libs\vmath\geom.c">
    1.82 -      <Filter>libs\vmath</Filter>
    1.83 -    </ClCompile>
    1.84 -    <ClCompile Include="libs\vmath\matrix.cc">
    1.85 -      <Filter>libs\vmath</Filter>
    1.86 -    </ClCompile>
    1.87 -    <ClCompile Include="libs\vmath\matrix_c.c">
    1.88 -      <Filter>libs\vmath</Filter>
    1.89 -    </ClCompile>
    1.90 -    <ClCompile Include="libs\vmath\quat.cc">
    1.91 -      <Filter>libs\vmath</Filter>
    1.92 -    </ClCompile>
    1.93 -    <ClCompile Include="libs\vmath\quat_c.c">
    1.94 -      <Filter>libs\vmath</Filter>
    1.95 -    </ClCompile>
    1.96 -    <ClCompile Include="libs\vmath\ray.cc">
    1.97 -      <Filter>libs\vmath</Filter>
    1.98 -    </ClCompile>
    1.99 -    <ClCompile Include="libs\vmath\ray_c.c">
   1.100 -      <Filter>libs\vmath</Filter>
   1.101 -    </ClCompile>
   1.102 -    <ClCompile Include="libs\vmath\sphvec.cc">
   1.103 -      <Filter>libs\vmath</Filter>
   1.104 -    </ClCompile>
   1.105 -    <ClCompile Include="libs\vmath\vector.cc">
   1.106 -      <Filter>libs\vmath</Filter>
   1.107 -    </ClCompile>
   1.108 -    <ClCompile Include="libs\vmath\vmath.c">
   1.109 -      <Filter>libs\vmath</Filter>
   1.110 +    <ClCompile Include="src\goat3d_read.cc">
   1.111 +      <Filter>src</Filter>
   1.112      </ClCompile>
   1.113    </ItemGroup>
   1.114 -  <ItemGroup>
   1.115 -    <None Include="libs\vmath\matrix.inl">
   1.116 -      <Filter>libs\vmath</Filter>
   1.117 -    </None>
   1.118 -    <None Include="libs\vmath\quat.inl">
   1.119 -      <Filter>libs\vmath</Filter>
   1.120 -    </None>
   1.121 -    <None Include="libs\vmath\ray.inl">
   1.122 -      <Filter>libs\vmath</Filter>
   1.123 -    </None>
   1.124 -    <None Include="libs\vmath\vector.inl">
   1.125 -      <Filter>libs\vmath</Filter>
   1.126 -    </None>
   1.127 -    <None Include="libs\vmath\vmath.inl">
   1.128 -      <Filter>libs\vmath</Filter>
   1.129 -    </None>
   1.130 -  </ItemGroup>
   1.131  </Project>
   1.132 \ No newline at end of file