解决Model变换累积误差的问题
parent
f700e2d3dc
commit
ffe842c7eb
|
@ -361,3 +361,6 @@ MigrationBackup/
|
||||||
|
|
||||||
# Fody - auto-generated XML schema
|
# Fody - auto-generated XML schema
|
||||||
FodyWeavers.xsd
|
FodyWeavers.xsd
|
||||||
|
/Exp2/ClassDiagram.cd
|
||||||
|
/ToyEngine/ClassDiagram1.cd
|
||||||
|
/ToyEngine/ClassDiagram.cd
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,158 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="NameAndType">
|
|
||||||
<Class Name="Animation">
|
|
||||||
<Position X="5" Y="0.5" Width="5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAABAAGwAAAAAAAQgEAAAAQAAAAAAAQAAAAACAABMAE=</HashCode>
|
|
||||||
<FileName>src\Animation.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="Animator">
|
|
||||||
<Position X="6.5" Y="2" Width="6" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAAAAAAAAAIAAAAAEQAABAEAAgAAAACgIAQAIAQAAgA=</HashCode>
|
|
||||||
<FileName>src\Animator.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="Particle">
|
|
||||||
<Position X="18.75" Y="1" Width="4.75" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AMxAgQgABAAACAAAAAKAAAAABAAQAQQhCAAAAAAAAAA=</HashCode>
|
|
||||||
<FileName>src\Particle.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="Actor">
|
|
||||||
<Position X="13.25" Y="1" Width="4.75" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>BAEAIIAAAAAIgAAEAAKAIIACAAAgAAAiQAAAAAAIAgA=</HashCode>
|
|
||||||
<FileName>src\Actor.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="MainWindow">
|
|
||||||
<Position X="1" Y="7.25" Width="5.75" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AIAAkAAAAAAAhAAQAAAEACAAAAJAAAAIAAAQIAAAAgA=</HashCode>
|
|
||||||
<FileName>src\MainWindow.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="World">
|
|
||||||
<Position X="13.25" Y="7" Width="3.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAAAgAAAAhQIBAAAAYIAACAAAAIAAAAgQAAAIAAAAAA=</HashCode>
|
|
||||||
<FileName>src\World.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="RenderPass">
|
|
||||||
<Position X="9" Y="15.5" Width="1.75" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>EAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAgA=</HashCode>
|
|
||||||
<FileName>src\RenderPass.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="ShadowMapPass">
|
|
||||||
<Position X="5" Y="18.25" Width="2" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAAAEAAAAAAAAAAAoABAAIAAAAQAAAAAAAAAAAAIAAA=</HashCode>
|
|
||||||
<FileName>src\RenderPass.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="GeometryPass">
|
|
||||||
<Position X="7.25" Y="18.25" Width="1.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>ABAgEAAAAADAAAAAAAAAAAAAAAAAQAAgAQCAAAAIAAA=</HashCode>
|
|
||||||
<FileName>src\RenderPass.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="LightingPass">
|
|
||||||
<Position X="9" Y="18.25" Width="1.75" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAAAAAAAEwAAAEAAAACQAAAAAAIAQAAgAwAAAAAIAAA=</HashCode>
|
|
||||||
<FileName>src\RenderPass.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="FinalPass">
|
|
||||||
<Position X="11" Y="18.25" Width="1.75" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>ACAAAAAABEAAAAAAAAAgAAIQAAAAQAAgAAAAAAAIAgA=</HashCode>
|
|
||||||
<FileName>src\RenderPass.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="SkyboxPass">
|
|
||||||
<Position X="13" Y="18.25" Width="1.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>ABAAAAACAAAAAAAAAgAAAAAQAAAAQAAAAQAAAAAIAAA=</HashCode>
|
|
||||||
<FileName>src\RenderPass.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="Bone">
|
|
||||||
<Position X="0.5" Y="0.5" Width="2" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>EAQAAAgAAIAAAFAEEAAAIAAAAAgQAwAAAAikEIQACAA=</HashCode>
|
|
||||||
<FileName>src\Bone.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="RenderingSystem">
|
|
||||||
<Position X="8.25" Y="7.75" Width="3.75" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>ADBAFBBAQQRAAgBAggGQAIIQAABAQAAgAwABAABAAgI=</HashCode>
|
|
||||||
<FileName>src\RenderingSystem.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="PhysicsManager">
|
|
||||||
<Position X="0.5" Y="11.25" Width="6.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AABAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAQAAAAAAA=</HashCode>
|
|
||||||
<FileName>src\PhysicsManager.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Class Name="DemoWorld">
|
|
||||||
<Position X="13.25" Y="11.5" Width="3.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAAAgAAAAAAIAAAAEEgAACAAAAAAAAAgAAAAIAEIBCA=</HashCode>
|
|
||||||
<FileName>src\DemoWorld.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Class>
|
|
||||||
<Struct Name="AssimpNodeData">
|
|
||||||
<Position X="5" Y="4.75" Width="2" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAAAAAAAAAAAAAQAAAAAAABAAAAEAAAAAAAABAAAAAA=</HashCode>
|
|
||||||
<FileName>src\Animation.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Struct>
|
|
||||||
<Struct Name="Force">
|
|
||||||
<Position X="24" Y="4.5" Width="2" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAIAAA=</HashCode>
|
|
||||||
<FileName>src\Particle.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Struct>
|
|
||||||
<Struct Name="KeyPosition">
|
|
||||||
<Position X="3" Y="0.5" Width="1.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AIAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
||||||
<FileName>src\Bone.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Struct>
|
|
||||||
<Struct Name="KeyRotation">
|
|
||||||
<Position X="3" Y="2.5" Width="1.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
||||||
<FileName>src\Bone.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Struct>
|
|
||||||
<Struct Name="KeyScale">
|
|
||||||
<Position X="3" Y="4.5" Width="1.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AIAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
||||||
<FileName>src\Bone.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Struct>
|
|
||||||
<Struct Name="BinaryConstraint">
|
|
||||||
<Position X="0.5" Y="13.25" Width="6.5" />
|
|
||||||
<TypeIdentifier>
|
|
||||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAEADAAAgAAAAgAAAAA=</HashCode>
|
|
||||||
<FileName>src\PhysicsManager.h</FileName>
|
|
||||||
</TypeIdentifier>
|
|
||||||
</Struct>
|
|
||||||
<Font Name="Microsoft YaHei UI" Size="9" />
|
|
||||||
</ClassDiagram>
|
|
Loading…
Reference in New Issue