Added Animationoverview diagram to documentation

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1270 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
pull/5/merge
jonathanklein 2012-06-26 19:46:18 +00:00
parent 79711b018a
commit e658a7f98f
6 changed files with 657 additions and 4 deletions

View File

@ -176,8 +176,8 @@ void OgreImporter::InternReadFile(const std::string &pFile, aiScene *pScene, Ass
}
else
{
DefaultLogger::get()->warn("No skeleton file will be loaded");
DefaultLogger::get()->warn(MeshFile->getNodeName());
DefaultLogger::get()->debug("No skeleton file will be loaded");
DefaultLogger::get()->debug(MeshFile->getNodeName());
}
//__________________________________________________________________

View File

@ -130,8 +130,7 @@ void OgreImporter::ReadSubMesh(SubMesh &theSubMesh, XmlReader *Reader)
" Normale: ",theSubMesh.Normals.size(),
" TexCoords: ",theSubMesh.Uvs.size(),
" Tantents: ",theSubMesh.Tangents.size()
));
DefaultLogger::get()->warn(Reader->getNodeName());
));
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@ -0,0 +1,645 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="557.00226"
height="451.52655"
id="svg2"
version="1.1"
inkscape:version="0.48.1 "
sodipodi:docname="AssimpAnimation.svg"
inkscape:export-filename="A:\Jonathan\Documents\AssimpAnimation.png"
inkscape:export-xdpi="100"
inkscape:export-ydpi="100">
<defs
id="defs4">
<marker
inkscape:stockid="Arrow2Mend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Mend"
style="overflow:visible">
<path
id="path4020"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
transform="scale(-0.6,-0.6)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow2Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow2Lend"
style="overflow:visible">
<path
id="path4014"
style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
inkscape:connector-curvature="0" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="1"
inkscape:pageshadow="2"
inkscape:zoom="1"
inkscape:cx="521.95938"
inkscape:cy="235.26058"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1525"
inkscape:window-height="905"
inkscape:window-x="223"
inkscape:window-y="47"
inkscape:window-maximized="0"
fit-margin-top="10"
fit-margin-left="10"
fit-margin-right="10"
fit-margin-bottom="10" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-7.4185486,-19.719715)">
<g
id="g3133"
transform="translate(-171.43404,-84.903042)">
<path
inkscape:connector-curvature="0"
id="path2985"
d="m 245.91963,269.53006 0,-64.64286"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path2987"
d="m 245.91963,193.26767 0,-26.75116"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path2989"
d="M 239.99615,202.05734 203.691,232.24794"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path2991"
d="m 253.7539,202.05734 35.54083,25.98684"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path2993"
d="m 241.52479,278.87139 c 0,0 -32.86571,32.48356 -31.33708,32.86572"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path2995"
d="m 250.31446,278.87139 36.68731,28.66196"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
transform="translate(-0.38215944,-113.50137)"
d="m 248.78583,276.00519 c 0,1.37189 -1.11215,2.48403 -2.48404,2.48403 -1.3719,0 -2.48404,-1.11214 -2.48404,-2.48403 0,-1.3719 1.11214,-2.48404 2.48404,-2.48404 1.37189,0 2.48404,1.11214 2.48404,2.48404 z"
sodipodi:ry="2.4840367"
sodipodi:rx="2.4840367"
sodipodi:cy="276.00519"
sodipodi:cx="246.30179"
id="path3003"
style="fill:#ffffff;fill-opacity:1;stroke:#030000;stroke-width:0.99921262;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;stroke:#030000;stroke-width:0.99921262;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path3017"
sodipodi:cx="246.30179"
sodipodi:cy="276.00519"
sodipodi:rx="2.4840367"
sodipodi:ry="2.4840367"
d="m 248.78583,276.00519 c 0,1.37189 -1.11215,2.48403 -2.48404,2.48403 -1.3719,0 -2.48404,-1.11214 -2.48404,-2.48403 0,-1.3719 1.11214,-2.48404 2.48404,-2.48404 1.37189,0 2.48404,1.11214 2.48404,2.48404 z"
transform="translate(-0.38215944,-1.5286383)" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;stroke:#030000;stroke-width:0.99921262;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path3019"
sodipodi:cx="246.30179"
sodipodi:cy="276.00519"
sodipodi:rx="2.4840367"
sodipodi:ry="2.4840367"
d="m 248.78583,276.00519 c 0,1.37189 -1.11215,2.48403 -2.48404,2.48403 -1.3719,0 -2.48404,-1.11214 -2.48404,-2.48403 0,-1.3719 1.11214,-2.48404 2.48404,-2.48404 1.37189,0 2.48404,1.11214 2.48404,2.48404 z"
transform="translate(-0.38215944,-76.81406)" />
<path
transform="translate(47.769935,-44.330504)"
d="m 248.78583,276.00519 c 0,1.37189 -1.11215,2.48403 -2.48404,2.48403 -1.3719,0 -2.48404,-1.11214 -2.48404,-2.48403 0,-1.3719 1.11214,-2.48404 2.48404,-2.48404 1.37189,0 2.48404,1.11214 2.48404,2.48404 z"
sodipodi:ry="2.4840367"
sodipodi:rx="2.4840367"
sodipodi:cy="276.00519"
sodipodi:cx="246.30179"
id="path3021"
style="fill:#ffffff;fill-opacity:1;stroke:#030000;stroke-width:0.99921262;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
<path
sodipodi:type="arc"
style="fill:#ffffff;fill-opacity:1;stroke:#030000;stroke-width:0.99921262;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="path3023"
sodipodi:cx="246.30179"
sodipodi:cy="276.00519"
sodipodi:rx="2.4840367"
sodipodi:ry="2.4840367"
d="m 248.78583,276.00519 c 0,1.37189 -1.11215,2.48403 -2.48404,2.48403 -1.3719,0 -2.48404,-1.11214 -2.48404,-2.48403 0,-1.3719 1.11214,-2.48404 2.48404,-2.48404 1.37189,0 2.48404,1.11214 2.48404,2.48404 z"
transform="translate(45.476978,36.305146)" />
<text
sodipodi:linespacing="125%"
id="text3025"
y="272.75684"
x="256.04684"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
id="tspan3029"
y="272.75684"
x="256.04684"
sodipodi:role="line">Pelvis</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3033"
y="194.03198"
x="254.5182"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="194.03198"
x="254.5182"
id="tspan3035"
sodipodi:role="line">Spine</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3037"
y="159.63763"
x="252.98958"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="159.63763"
x="252.98958"
id="tspan3039"
sodipodi:role="line">Head</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3041"
y="230.33714"
x="303.8168"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="230.33714"
x="303.8168"
id="tspan3043"
sodipodi:role="line">Arm</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3045"
y="310.59064"
x="301.90598"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="310.59064"
x="301.90598"
id="tspan3047"
sodipodi:role="line">Leg</tspan></text>
</g>
<text
sodipodi:linespacing="125%"
id="text3049"
y="102.99821"
x="298.08438"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
id="tspan3051"
y="102.99821"
x="298.08438"
sodipodi:role="line">Pelvis</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3057"
y="193.95218"
x="392.85999"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="193.95218"
x="392.85999"
id="tspan3059"
sodipodi:role="line">Head</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3061"
y="195.09868"
x="316.0459"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="195.09868"
x="316.0459"
id="tspan3063"
sodipodi:role="line">Arm</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3053"
y="147.85847"
x="346.23648"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="147.85847"
x="346.23648"
id="tspan3055"
sodipodi:role="line">Spine</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3065"
y="147.73885"
x="260.63275"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="147.73885"
x="260.63275"
id="tspan3067"
sodipodi:role="line">Leg</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 272.09755,137.39258 38.21594,-28.2798 43.56619,25.22252"
id="path3129"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 327.89283,184.01604 33.63003,-29.80844 40.50891,25.98684"
id="path3131"
inkscape:connector-curvature="0" />
<text
sodipodi:linespacing="125%"
id="text5122"
y="63.800404"
x="300.70157"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
id="tspan5126"
y="63.800404"
x="300.70157"
sodipodi:role="line">Root</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5130"
y="291.58145"
x="329.14432"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="291.58145"
x="329.14432"
id="tspan5132"
sodipodi:role="line">Root</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5134"
y="290.80313"
x="56.859642"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="290.80313"
x="56.859642"
id="tspan5136"
sodipodi:role="line">Root</tspan></text>
<path
inkscape:connector-curvature="0"
id="path5138"
d="m 311.62686,90.551568 0,-22.16525"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="54.242455"
y="335.71423"
id="text3172"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="54.242455"
y="335.71423"
id="tspan3174">Pelvis</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="148.91333"
y="426.66821"
id="text3176"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3178"
x="148.91333"
y="426.66821">Head</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="72.099274"
y="427.8147"
id="text3180"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3182"
x="72.099274"
y="427.8147">Arm</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="102.28986"
y="380.57449"
id="text3184"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3186"
x="102.28986"
y="380.57449">Spine</tspan></text>
<text
xml:space="preserve"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="16.686127"
y="380.45486"
id="text3188"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3190"
x="16.686127"
y="380.45486">Leg</tspan></text>
<path
inkscape:connector-curvature="0"
id="path3192"
d="m 28.15094,370.10858 38.21594,-28.2798 43.56619,25.22252"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 4;stroke-dashoffset:0" />
<path
inkscape:connector-curvature="0"
id="path3194"
d="m 83.94622,416.73204 33.63003,-29.80844 40.50891,25.98684"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 4;stroke-dashoffset:0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 121.39785,365.90483 c 0,0 -4.96808,-33.63004 -35.15868,-34.77652"
id="path3982"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 20.8899,367.43346 c 0,0 -4.20375,-34.01219 29.42628,-34.77651"
id="path3984"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 164.19971,415.2034 c 0,0 1.52864,-38.59811 -27.13332,-37.83379"
id="path3986"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 79.74246,417.87852 c 0,0 -8.78966,-38.98027 19.10798,-39.36243"
id="path3988"
inkscape:connector-curvature="0" />
<text
sodipodi:linespacing="125%"
id="text4804"
y="337.64984"
x="326.52713"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
id="tspan4806"
y="337.64984"
x="326.52713"
sodipodi:role="line">Pelvis</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4808"
y="428.60385"
x="421.3027"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="428.60385"
x="421.3027"
id="tspan4810"
sodipodi:role="line">Head</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4812"
y="429.75034"
x="344.48862"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="429.75034"
x="344.48862"
id="tspan4814"
sodipodi:role="line">Arm</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4816"
y="382.51013"
x="374.67923"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="382.51013"
x="374.67923"
id="tspan4818"
sodipodi:role="line">Spine</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4820"
y="382.3905"
x="289.0755"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="382.3905"
x="289.0755"
id="tspan4822"
sodipodi:role="line">Leg</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 4;stroke-dashoffset:0"
d="m 300.54031,372.04421 38.21594,-28.2798 43.56619,25.22252"
id="path4824"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 4;stroke-dashoffset:0"
d="m 356.33559,418.66767 33.63003,-29.80844 40.50891,25.98684"
id="path4826"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 323.88885,289.99516 c 0,0 -27.54265,43.32913 -27.92481,82.69155"
id="path4828"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 354.56558,294.70096 c 18.53473,0.57324 34.64538,35.94821 34.26322,77.6036"
id="path4830"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 355.01331,287.12333 c 62.29199,-11.46478 81.20326,81.74179 81.96758,129.12957"
id="path4832"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 327.70578,296.87403 c -13.03513,36.78469 -7.75513,93.90861 14.88172,125.87558"
id="path4836"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="312.99045"
y="262.5433"
id="text5022"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="312.99045"
y="262.5433"
id="tspan5030">Offset Matrices</tspan></text>
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="74.542519"
y="38.309559"
id="text5034"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan5036"
x="74.542519"
y="38.309559">Model</tspan></text>
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="299.99161"
y="38.309559"
id="text5038"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan5040"
x="299.99161"
y="38.309559">Bone Hierarchy</tspan></text>
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="38.920315"
y="263.29245"
id="text5042"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan5044"
x="38.920315"
y="263.29245">Node Transformations</tspan></text>
<g
id="g5110"
transform="translate(-25.222526,2.2929569)">
<text
sodipodi:linespacing="125%"
id="text5082"
y="453.24557"
x="46.994602"
style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
id="tspan5086"
y="453.24557"
x="46.994602"
sodipodi:role="line">FinalTransform = Offset x (Scale x Rot x Trans) x (Scale x Rot x Trans) x (Scale x Rot x Trans) </tspan></text>
<text
sodipodi:linespacing="125%"
id="text5090"
y="457.26581"
x="115.63354"
style="font-size:8px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="457.26581"
x="115.63354"
id="tspan5092"
sodipodi:role="line">Head</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5098"
y="457.36346"
x="432.06158"
style="font-size:8px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="457.36346"
x="432.06158"
id="tspan5100"
sodipodi:role="line">Spine</tspan></text>
<text
xml:space="preserve"
style="font-size:8px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
x="304.03815"
y="457.26581"
id="text5102"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan5104"
x="304.03815"
y="457.26581">Head</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5106"
y="457.26581"
x="174.86826"
style="font-size:8px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="457.26581"
x="174.86826"
id="tspan5108"
sodipodi:role="line">Head</tspan></text>
<text
sodipodi:linespacing="125%"
id="text5383"
y="457.26581"
x="558.59253"
style="font-size:8px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
xml:space="preserve"><tspan
y="457.26581"
x="558.59253"
id="tspan5385"
sodipodi:role="line">Pelvis</tspan></text>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 4;stroke-dashoffset:0"
d="m 67.784935,297.68201 0,25.98684"
id="path5159"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path5161"
d="m 340.06961,298.44633 0,25.98684"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 4;stroke-dashoffset:0" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 58.4704,297.00642 c 20.254453,-17.96151 26.369005,-35.923 6.878872,-38.98027"
id="path5195"
inkscape:connector-curvature="0"
transform="translate(17.418549,29.719715)"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path5381"
d="m 349.70149,296.32232 c -0.65158,-1.04253 25.97218,13.94397 2.37637,32.74583"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

View File

@ -1690,3 +1690,12 @@ void xxxxImporter::InternReadFile( const std::string& pFile,
@endcode
*/
/**
@page AnimationOverview Animation Overview
\section Transformations
This diagram shows how you can calculate your transformationmatrices for an animated character:
<img src="AnimationOverview.png" />
**/