Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] dev from PixarAnimationStudios:dev #5

Open
wants to merge 137 commits into
base: dev
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
137 commits
Select commit Hold shift + click to select a range
757c4fa
When used in read-only mode (--noeffect), usdedit will create a file …
diyajoy Feb 10, 2025
9c11017
hdPrman: Fix Interactive denoiser crashing in Houdini with XPU
katpet Feb 10, 2025
43afda6
[Hdsi] Make Render Settings Prim Path stored on the Scene Globals Sce…
klucknav Feb 10, 2025
219d3ab
[hd] Avoid crash when a material network has an empty terminal path.
blevin Feb 10, 2025
c339d30
pcp: enable parallel layer prefetch in non-USD mode
jloy Feb 10, 2025
4205f06
APPLE: Fix iOS not clearing background buffer when animating/navigating.
dgovil Feb 10, 2025
a7e416d
In the UpdateRenderStats callback, add support for two stats recogniz…
katpet Feb 10, 2025
24f0383
Fix testHdStPtex usage of SdfPath API
blevin Feb 10, 2025
3726f5c
[usdRender] Remove denoise:enable attribute on UsdRenderPass.
blevin Feb 10, 2025
7b4a9ce
[hdPrman] Add HD_PRMAN_DISABLE_ADAPTIVE_SAMPLING
tgvarik Feb 10, 2025
2401f5f
[usdImaging] Add bindingOriginPath to the material binding schemata.
rajabala Feb 10, 2025
20e9850
[github] pull request template: fix checklist markdown formatting
pmolodo Feb 10, 2025
e3851d1
[usdImaging] Update adapter to transport the material binding origin …
rajabala Feb 10, 2025
e9bcc9a
Migrate pxr/usdImaging from Ndr to Sdr
anwang2009 Feb 10, 2025
08012bd
Migrate pxr/usdImaging/plugin/sdrGlslfx from Ndr to Sdr
anwang2009 Feb 10, 2025
6ed14ae
Migrate pxr/usd/usdUtils from Ndr to Sdr
anwang2009 Feb 10, 2025
978b8bc
Migrate pxr plugin sdrOsl from Ndr to Sdr
anwang2009 Feb 10, 2025
17392c2
testHdPrman's fixed sample count scene index is removed. testHdPrman …
tgvarik Feb 10, 2025
94c9678
Test scenes and settings are updated to stabilize renders against the…
tgvarik Feb 10, 2025
9cb3220
Migrate pxr/imaging from Ndr to Sdr
anwang2009 Feb 10, 2025
f98a24a
Migrate usdShade from Ndr to Sdr. Deprecate UsdShadeShaderDefUtils's …
anwang2009 Feb 10, 2025
72cf48e
Migrate usdMtlx from Ndr to Sdr
anwang2009 Feb 10, 2025
8a4b450
[hdx] Fix for strict build compilation error in open source when usin…
clach Feb 10, 2025
8d149bf
Autodesk: Fix USD Boost dependency
samir-adsk Feb 10, 2025
9b566e6
Remove usage of Boost_NO_BOOST_CMAKE from from USD builds.
tallytalwar Feb 10, 2025
2231250
UsdImagingDataSourceMapped: extending to also work for relationships.
unhyperbolic Feb 10, 2025
8e03c19
[UsdGeomCamera] Change reference to fNumber to fStop in custom code c…
JustAlejandro Feb 10, 2025
887d7f0
Add missing #include <cstdint>
musicinmybrain Feb 10, 2025
1c8ca45
hdx: fix documentation typo
rishflab Feb 10, 2025
7e44601
Adding UsdImagingSceneIndexPrimAdapter as base class for pure Hydra 2…
unhyperbolic Feb 10, 2025
7092b49
Corrected typos in docstrings of wrapRelationshipSpec and wrapAttribu…
Feb 10, 2025
943c5a3
build: remove distutils dependency
beersandrew Feb 10, 2025
67e851b
Flatten Material config dictionary
klucknav Feb 10, 2025
a5809d3
Update build documentation.
comand Feb 12, 2025
87156be
Adding timeCodesPerSecond and framesPerSecond explanations to docs
pixar-oss Feb 12, 2025
9c2c991
Update SDR documentation clarifying semantics and updating descriptio…
anwang2009 Feb 12, 2025
9f598d7
Fix shader compile with metal in case decimal separator is comma
mnaehrig Feb 12, 2025
83d6b3a
UsdImagingStageSceneIndex: adding elementSize to data source primvar.
unhyperbolic Feb 12, 2025
0871a08
Remove handling of negative scales for TsSpline
tallytalwar Feb 12, 2025
1e3ce57
Migrate pxr/usdImaging/plugin/usdShaders from Ndr to Sdr
anwang2009 Feb 12, 2025
52c34ea
Migrate usdShadeValidators from Ndr to Sdr
anwang2009 Feb 12, 2025
3485e85
Migrate usdHydra from Ndr to Sdr
anwang2009 Feb 12, 2025
32bf422
Migrate usdLux from Ndr to Sdr
anwang2009 Feb 12, 2025
7aa1d0a
UsdSkelImaging Hydra 2.0: Adding data source for skel animation.
unhyperbolic Feb 12, 2025
735b44b
Autodesk: Fix testHdStTextureHandleRegistry image copy
DDoS Feb 12, 2025
2d70662
Autodesk: Fixes Vulkan pick task validation failures
VipulKapoorAutodesk Feb 12, 2025
3fc6698
Fixing a bug where UsdPrim::ComputeExpandedPrimIndex was not computing
pixar-oss Feb 12, 2025
1e581de
[hd, hdMtlx] Add typeName to the materialNetworkInterface data source
klucknav Feb 14, 2025
8ef93e9
[hdPrman] Get nodeType/nodedef name from the MaterialX document inste…
klucknav Feb 14, 2025
1de7d96
Add user doc for primvars
pixar-oss Feb 14, 2025
28e96e0
testUsdImagingGLSkelBlendShapes: changing pointIndices to int[] to co…
unhyperbolic Feb 14, 2025
5f7b3b3
Use TS_SPLINE_SUPPORTED_VALUE_TYPES to define spline value types
tallytalwar Feb 14, 2025
1e087b6
Attribute value resolution updates to use spline
tallytalwar Feb 14, 2025
7f5e519
ValueMightBeTimeVarying now takes splines into account
tallytalwar Feb 14, 2025
41f5345
Add a Render Context called 'all' to materials' data sources.
amerigomasini Feb 14, 2025
da6b5b1
UsdSkelImaging Hydra 2.0: Adding data source for skeleton.
unhyperbolic Feb 17, 2025
0c10777
Migrate Ndr tests to Sdr
anwang2009 Feb 17, 2025
aae9085
Introducing HdDebuggingSceneIndex, a filtering scene index that detec…
unhyperbolic Feb 17, 2025
9afdc4c
Update camera.cpp to remove deprecated camera extremeoffset parameter
shahbazk8194 Feb 18, 2025
4dd5e2f
Remove workaround now that renderman args files and schemas are updat…
blevin Feb 18, 2025
8fa33b9
Migrate hdPrman from Ndr to Sdr
anwang2009 Feb 18, 2025
938c239
Migrate rmanArgsParser from Ndr to Sdr
anwang2009 Feb 18, 2025
4236d1e
Migrate rmanOslParser from Ndr to Sdr
anwang2009 Feb 18, 2025
3bdd2c8
Migrate rmanDiscovery from Ndr to Sdr
anwang2009 Feb 19, 2025
785d3b3
UsdSkelImaging Hydra 2.0: Adding data source for skelBlendShape and s…
unhyperbolic Feb 19, 2025
0c86deb
UsdSkelImaging Hydra 2.0: Adding data source for skelRoot.
unhyperbolic Feb 19, 2025
6a7fcf5
Introducing UsdImagingSceneIndexPlugin.
unhyperbolic Feb 19, 2025
e104b33
testUsdImagingGLBasicDrawingNonBindless: renaming shaders.usda to sha…
unhyperbolic Feb 19, 2025
fa8e2b2
Deprecate negative offset scale during composition
tallytalwar Feb 19, 2025
6284755
Fix LocalizeAsset bug where assets bigger than 4096 characters are tr…
anwang2009 Feb 20, 2025
21b21db
UsdSkelImaging: refactor for Hydra 2.0 implementation. Moving CPU ext…
unhyperbolic Feb 25, 2025
5579de7
updated status badges to use github actions badges for the dev and re…
tallytalwar Feb 25, 2025
d6fa985
remove azure pipeline
tallytalwar Feb 25, 2025
454b113
Autodesk: testUsdView shots must be UI scale independent
DDoS Feb 25, 2025
7d20c4f
testUsdImagingGLSkelBlendShapes: adding missing MaterialBindingAPI to…
unhyperbolic Feb 25, 2025
45c52a4
usdShaders: Move usdShaders to pxr/usd/plugin
sunyab Feb 25, 2025
9f4789f
This change updates AddNonEmptyLayerTest in testUsdImagingStageSceneI…
matthewcpp Feb 25, 2025
07ea95d
[hdx] Add mutex to protect concurrent access to shared `HdSelection`.
mrawde Feb 26, 2025
6504a5e
Added new test case to exercise layer lookups after changing
anwang2009 Mar 3, 2025
dc48434
[usdImaging] Reroot path data sources in vector data sources.
rajabala Feb 26, 2025
0380d05
[usdImaging 2.0] Refactor the scene index data layout for USD materia…
rajabala Feb 26, 2025
33a0270
Adding python bindings for VtArray<SdfPathExpression> objects.
marktucker Feb 26, 2025
eb87677
Fixing various bugs in genSchemaDocs.py tool
pixar-oss Mar 3, 2025
ae357f7
Fix infinite recursion writing to removable drives mounted to NTFS fo…
marktucker Mar 3, 2025
860cb87
UsdSkelImaging in Hydra 2.0:
unhyperbolic Mar 3, 2025
d731f3f
HdxFreeCameraPrimDataSource: We need to multiply rather than divide b…
unhyperbolic Mar 3, 2025
c0f8e49
UsdSkelImaging in Hydra 2.0: adding helpers to compute the skinning t…
unhyperbolic Mar 6, 2025
518e6a6
pypi: Correct supported Python versions in PyPI metadata
sunyab Mar 6, 2025
fc9f9ea
[usdImaging 2.0] Add support for collection material bindings during …
rajabala Mar 6, 2025
6eacacf
Fixing crash after performing a namespace edit inside a variant edit
pixar-oss Mar 6, 2025
91edf7c
Adding a test for UsdNamespaceEditor dependent namespace edits involv…
pixar-oss Mar 6, 2025
7332a09
build_usd.py: Fix removal of zlib dependency
dgovil Mar 6, 2025
246b4ec
python: Remove deprecated support for boost::python
sunyab Mar 6, 2025
77bd496
UsdSkelImaging in Hydra 2.0: Adding data for skel guide.
unhyperbolic Mar 6, 2025
9850fdf
Add TfErrorMark checking to imaging test harnesses in pxr where missi…
clach Mar 6, 2025
7e66c10
This change alters the behavior of SdfAssetPath in a few ways:
matthewcpp Mar 6, 2025
3e1ebd8
sdf: Fix a bug where we were not correctly handling path patterns with
gitamohr Mar 6, 2025
ff2ea09
Replaces find_package with find_dependency calls in pxrConfig.cmake.in.
theblackunknown Mar 6, 2025
6600320
Fix Metal shader errors with MaterialX 1.39
brechtvl Mar 6, 2025
674058b
Adding a test for UsdNamespaceEditior dependent namespace edits invol…
pixar-oss Mar 6, 2025
7e61d6a
Adding a test for UsdNamespaceEditor dependent namespace edits that i…
pixar-oss Mar 6, 2025
4cd58cf
Adding a test for UsdNamespaceEditor dependent namespace edits involv…
pixar-oss Mar 6, 2025
3235359
UsdSkelImaging Hydra 2.0: do not aggregate instances with different s…
unhyperbolic Mar 6, 2025
8b2863d
UsdSkelImaging for Hydra 2.0: exposing function to compute points for…
unhyperbolic Mar 6, 2025
cee80f2
UsdImaging_NiInstanceAggregationSceneIndex:
unhyperbolic Mar 6, 2025
255a9fc
Create a new script, usdInitSchema, that allows users to quickly set up
diyajoy Mar 6, 2025
327d617
Build fixes for v1.39.3
klucknav Mar 6, 2025
f0929f9
UsdSkelImaging BlendShape schema: defining inbetween shape container …
unhyperbolic Mar 6, 2025
ec28a45
python: Clean up boost::python headers
sunyab Mar 6, 2025
bb283c9
build_usd.py: Apply fix to OpenVDB to support Xcode 16.3
sunyab Mar 6, 2025
aacf599
An upstream change to Clang will require that size_t be explicitly
dgovil Mar 6, 2025
f037548
Documentation fix for UsdImaging: Fixing example for Native Instance …
unhyperbolic Mar 6, 2025
4ad3204
usd: Fix a bug where we were falling through to expression evaluation…
gitamohr Mar 12, 2025
34fb705
Fix usddiff for USDZ containing crate layers. The underlying layers
andrewkaufman Mar 12, 2025
3fcec3f
Minor cleanup: Remove obsolete reference to versioned rmanpkg
blevin Mar 12, 2025
cf67c59
This change modifies the behavior of SdfLayer::_ProcessIncomingData t…
matthewcpp Mar 12, 2025
1e6aaa4
When a dome xform changes, we need to also invalidate
blevin Mar 12, 2025
6830eca
Portals now support RenderMan texture plugins
blevin Mar 12, 2025
f6e1784
UsdSkelImaging Hydra 2.0: adding helper to compute joint influence data.
unhyperbolic Mar 12, 2025
48bf100
Adding better Int16 support to HdFormat helpers
robp-sidefx Mar 12, 2025
d67846f
OpenUSD: Regenerate precompiled headers
sunyab Mar 12, 2025
343a668
USdSkelImaging in Hydra 2.0: adding helpers to compute blend shape of…
unhyperbolic Mar 12, 2025
54b4c47
UsdSkelImaging Hydra 2.0: An optimization when anim mapper is the ide…
unhyperbolic Mar 12, 2025
06c6e13
APPLE: Update LibPNG to 1.6.47
dgovil Mar 12, 2025
3ac429d
UsdSkelImaging Hydra 2.0: Only setting the purpose to guide if there …
unhyperbolic Mar 12, 2025
434d87f
UsdSkelImaging Hydra 2.0: introducing scene index that converts a ske…
unhyperbolic Mar 12, 2025
639adbb
Update light/shadow linking logic. If light/shadow linking exists on …
pixar-oss Mar 12, 2025
4e3255e
UsdSkelImaging Hydra 2.0 final piece: scene index doing the skinning.
unhyperbolic Mar 12, 2025
868b2b6
Updating testUsdImagingGLDomeLight and testUsdImagingGLDomeLightTaskC…
unhyperbolic Mar 12, 2025
6c5b702
Wrap RemovePropertyIfHasOnlyRequiredFields to Python.
emeroo Mar 13, 2025
895c10e
[hd] Adds InsertSceneIndex and RemoveSceneIndex (by position)
mrawde Mar 13, 2025
6dfe98a
pcp: Add trivial specializes test cases for coverage
sunyab Mar 13, 2025
2428cb6
Autodesk: testUsdImagingGL image diff threshold adjustments
DDoS Mar 13, 2025
35fddee
Fix TfMallocTag.Tls.Find static method on Darwin.
furby-tm Mar 13, 2025
69fc1c6
Fix UDIM path resolution for scene index plugins
marktucker Mar 13, 2025
5d0bd5b
Fix for portals not updating correctly when xform is edited.
blevin Mar 13, 2025
e9bbc1b
pcp: Add test case for bug with specializes and ancestral arcs
sunyab Mar 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
testUsdImagingGLSkelBlendShapes: changing pointIndices to int[] to co…
…nform to BlendShape schema.

(Internal change: 2357047)
  • Loading branch information
unhyperbolic authored and pixar-oss committed Feb 14, 2025
commit 28e96e0cf63a7e1b58b32d955b4c7455002d8bcd
Original file line number Diff line number Diff line change
@@ -82,13 +82,13 @@ def SkelRoot "TestPlane"(
def BlendShape "targetA"
{
uniform vector3f[] offsets = [(0, 11.999916, 0), (0, 11.999958, 0), (0, 12, 0), (0, 12.000042, 0), (0, 12.000084, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 11.999916, 0), (0, 11.999958, 0), (0, 12, 0), (0, 12.000042, 0), (0, 12.000084, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 11.999916, 0), (0, 11.999958, 0), (0, 12, 0), (0, 12.000042, 0), (0, 12.000084, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 11.999916, 0), (0, 11.999958, 0), (0, 12, 0), (0, 12.000042, 0), (0, 12.000084, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 11.999916, 0), (0, 11.999958, 0), (0, 12, 0), (0, 12.000042, 0), (0, 12.000084, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 11.999916, 0), (0, 11.999958, 0), (0, 12, 0), (0, 12.000042, 0), (0, 12.000084, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 11.999916, 0), (0, 11.999958, 0), (0, 12, 0), (0, 12.000042, 0), (0, 12.000084, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, 12, 0), (0, -0.00007343292, 0), (0, -0.00004720688, 0), (0, 0.00004196167, 0), (0, 0.00008392334, 0), (0, -0.00007343292, 0), (0, -0.00004720688, 0), (0, 0.00004196167, 0), (0, 0.00008392334, 0), (0, -0.00007343292, 0), (0, -0.00004720688, 0), (0, 0.00004196167, 0), (0, 0.00008392334, 0), (0, -0.00007343292, 0), (0, -0.00004720688, 0), (0, 0.00004196167, 0), (0, 0.00008392334, 0)]
uniform uint[] pointIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 88, 89, 91, 92, 99, 100, 102, 103, 110, 111, 113, 114]
uniform int[] pointIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 88, 89, 91, 92, 99, 100, 102, 103, 110, 111, 113, 114]
}

def BlendShape "targetB"
{
uniform vector3f[] offsets = [(0, -0.00006341934, 0), (0, -0.000040769577, 0), (0, 0.000036239624, 0), (0, 0.00007247925, 0), (0, -0.00006341934, 0), (0, -0.000040769577, 0), (0, 0.000036239624, 0), (0, 0.00007247925, 0), (0, -0.00006341934, 0), (0, -0.000040769577, 0), (0, 0.000036239624, 0), (0, 0.00007247925, 0), (0, -0.00006341934, 0), (0, -0.000040769577, 0), (0, 0.000036239624, 0), (0, 0.00007247925, 0), (0, -12.0000725, 0), (0, -12.000036, 0), (0, -12, 0), (0, -11.999964, 0), (0, -11.9999275, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12.0000725, 0), (0, -12.000036, 0), (0, -12, 0), (0, -11.999964, 0), (0, -11.9999275, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12.0000725, 0), (0, -12.000036, 0), (0, -12, 0), (0, -11.999964, 0), (0, -11.9999275, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12.0000725, 0), (0, -12.000036, 0), (0, -12, 0), (0, -11.999964, 0), (0, -11.9999275, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12.0000725, 0), (0, -12.000036, 0), (0, -12, 0), (0, -11.999964, 0), (0, -11.9999275, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12.0000725, 0), (0, -12.000036, 0), (0, -12, 0), (0, -11.999964, 0), (0, -11.9999275, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12.0000725, 0), (0, -12.000036, 0), (0, -12, 0), (0, -11.999964, 0), (0, -11.9999275, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0), (0, -12, 0)]
uniform uint[] pointIndices = [0, 1, 3, 4, 11, 12, 14, 15, 22, 23, 25, 26, 33, 34, 36, 37, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120]
uniform int[] pointIndices = [0, 1, 3, 4, 11, 12, 14, 15, 22, 23, 25, 26, 33, 34, 36, 37, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120]
}

def BlendShape "targetC"
@@ -100,7 +100,7 @@ def SkelRoot "TestPlane"(
weight = 1.5
)
uniform vector3f[] offsets = [(-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, -1.6621925e-8), (-8, 10.999964, -2.8394425e-9), (-9, 10, 0), (-10, 9.000036, 2.8394425e-9), (-11, 8.0000725, 1.0568328e-8), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, -5.9604645e-8), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.9999275, 0), (-8, 10.999964, 0), (-9, 10, 0), (-10, 9.000036, 0), (-11, 8.0000725, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0)]
uniform uint[] pointIndices = [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 84, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 101, 102, 103, 104, 105, 106, 110, 111, 112, 113, 114, 115, 116, 117]
uniform int[] pointIndices = [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 84, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 101, 102, 103, 104, 105, 106, 110, 111, 112, 113, 114, 115, 116, 117]
}

def BlendShape "targetD"
@@ -109,7 +109,7 @@ def SkelRoot "TestPlane"(
weight = 0.5
)
uniform vector3f[] offsets = [(-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, -1.6621925e-8), (-8, 10.999981, -2.8394425e-9), (-9, 10, 0), (-10, 9.000019, 2.8394425e-9), (-11, 8.000038, 1.0568328e-8), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, -5.9604645e-8), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0)]
uniform uint[] pointIndices = [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 84, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 101, 102, 103, 104, 105, 106, 110, 111, 112, 113, 114, 115, 116, 117]
uniform int[] pointIndices = [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 84, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 101, 102, 103, 104, 105, 106, 110, 111, 112, 113, 114, 115, 116, 117]
}

def BlendShape "targetE"
@@ -118,7 +118,7 @@ def SkelRoot "TestPlane"(
weight = 1.5
)
uniform vector3f[] offsets = [(-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, -1.6621925e-8), (-8, 10.999981, -2.8394425e-9), (-9, 10, 0), (-10, 9.000019, 2.8394425e-9), (-11, 8.000038, 1.0568328e-8), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, -5.9604645e-8), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (0, 0, 0), (0, 0, 0)]
uniform uint[] pointIndices = [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 84, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 101, 102, 103, 104, 105, 106, 110, 111, 112, 113, 114, 115, 116, 117]
uniform int[] pointIndices = [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 81, 82, 83, 84, 88, 89, 90, 91, 92, 93, 94, 95, 99, 100, 101, 102, 103, 104, 105, 106, 110, 111, 112, 113, 114, 115, 116, 117]
}

def BlendShape "targetF"
@@ -127,7 +127,7 @@ def SkelRoot "TestPlane"(
weight = -0.499
)
uniform vector3f[] offsets = [(-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (-7, 11.999962, -1.6621925e-8), (-8, 10.999981, -2.8394425e-9), (-9, 10, 0), (-10, 9.000019, 2.8394425e-9), (-11, 8.000038, 1.0568328e-8), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, -5.9604645e-8), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0), (-7, 11.999962, 0), (-8, 10.999981, 0), (-9, 10, 0), (-10, 9.000019, 0), (-11, 8.000038, 0), (0, 0, 0)]
uniform uint[] pointIndices = [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 22, 23, 24, 25, 26, 27, 33, 34, 35, 36, 37, 38, 44, 45, 46, 47, 48, 49, 55, 56, 57, 58, 59, 60, 66, 67, 68, 69, 70, 71, 77, 78, 79, 80, 81, 82, 88, 89, 90, 91, 92, 93, 99, 100, 101, 102, 103, 104, 110, 111, 112, 113, 114, 115]
uniform int[] pointIndices = [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 22, 23, 24, 25, 26, 27, 33, 34, 35, 36, 37, 38, 44, 45, 46, 47, 48, 49, 55, 56, 57, 58, 59, 60, 66, 67, 68, 69, 70, 71, 77, 78, 79, 80, 81, 82, 88, 89, 90, 91, 92, 93, 99, 100, 101, 102, 103, 104, 110, 111, 112, 113, 114, 115]
}
}