branchSandboxGame/mastercancel

3,194 Commits over 944 Days - 0.14cph!

6 Years Ago
Add better animation library settings. Add bone scale to animation import settings until citizen animations are fixed. Merge branch 'master' of github.com:Facepunch/SandboxGame
6 Years Ago
Inspector progress
6 Years Ago
Copy hud components before iterating over them
6 Years Ago
Use anim stack local timespan for animation length
6 Years Ago
Use bind pose translation until I figure out how to use the translations from anims properly. Rename Bone.RelativeTransform to GlobalTransform. Update Citizen animations.
6 Years Ago
Add test fbx anim loading code to anim importer. Add Citizen anims.
6 Years Ago
Add FbxTimeSpan. Add Node.GetLocalTransform(FbxTime).
6 Years Ago
Add FbxTime.SecondDouble
6 Years Ago
Fill in animation track keys from curves. Not correct, looks like it's better to get anim transforms with EvaluateGlobalTransform with timespan.
6 Years Ago
Bind FbxAnimEvaluator
6 Years Ago
Add fbx included animations and play one ready to test
6 Years Ago
Add FbxTime. Add FbxAnimCurve KeyGetCount, KeyGetValue, KeyGetTime.
6 Years Ago
Rename Constants to CurveNodeConstants
6 Years Ago
Add curve node constant names `node.GetTranslationCurve(animLayer, Constants.CurveNodeComponentX)`
6 Years Ago
Add default create bool to GetCurve to fix compile error
6 Years Ago
Add FbxPropertyEx.GetCurve with channel name
6 Years Ago
Add binding extension to node for getting curves from anim layers
6 Years Ago
Bind fbx classes FbxAnimStack, FbxAnimLayer, FbxAnimCurveNode. Try printing anim stack names.
6 Years Ago
Add fbx animation importer class
6 Years Ago
Pass in num bone influences when creating mesh from fbx
6 Years Ago
Sort fbx vertex weights highest to lowest to fix seams
6 Years Ago
Initial support for fbx skinning
6 Years Ago
Add remaining managed partial fbx classes for when i need them
6 Years Ago
Bind fbx classes FbxSkin and FbxCluster Try printing fbx deformer skin cluster data
6 Years Ago
Add Citizen clothes
6 Years Ago
Support fbx submeshes (mesh sections can have multiple materials)
6 Years Ago
Fbx bone transforms
6 Years Ago
Bind more fbxsdk to have access to node hierarchy. Add fbx bones (no transforms yet)
6 Years Ago
Fix tween ping pong so it works with any easing
6 Years Ago
Add tweening classes to Sandbox.Engine
6 Years Ago
Fbx morph target normal deltas
6 Years Ago
Add hat model from Citizen Add props from Citizen
6 Years Ago
Move proto textures to Citizen
6 Years Ago
Add Citizen addon to keep assets
6 Years Ago
Add tub ghost "clothing"
6 Years Ago
Only add morph target deltas then have a non zero length
6 Years Ago
Initial fbx morph target support
6 Years Ago
Print blend shape channel names
6 Years Ago
Add FbxObject and shape and deformer related functions to FbxGeometry. Try printing blend shape names.
6 Years Ago
Add FbxShape bindings
6 Years Ago
Add fbx blend shape bindings. Remove fbx wrappers and just make managed fbx classes public instead.
6 Years Ago
Add IAddonResources.MountPhysical to make it easier to mount a directory anywhere on disk
6 Years Ago
Arsing around with a kingpin addon. Mount paks and main game directory.
6 Years Ago
Apply import settings transforms in fbx loading
6 Years Ago
Add psd to list of texture formats we can load. Add proto textures.
6 Years Ago
Fbx mesh names use name without lod. Add Citizen textures.
6 Years Ago
Static mesh unique material slots are based on unique mesh names instead of unique materials, the same as skeletal meshes (so body parts can be toggled)
6 Years Ago
Clean up fbx binds using extensions Convert fbx scene to unreal axis system. Calculate fbx geometry node global matrix so meshes are transformed properly. Fbx geometry names. Parse LOD level from geometry name to support LODs
6 Years Ago
Use binded fbx classes instead of intptr Cleanup fbx importer and manager on dispose
6 Years Ago
Add FbxMesh.UVSetNames and GetPolygonVertexUV now takes a uv set name