M1: add networked rigged player avatar (run-around character)

- Import Hodaart Low Poly Character Collection 3 (humanoid-rigged, LFS)
- PlayerAvatar.cs: owner-authoritative CharacterController movement, animation
  derived from measured speed on every client (no NetworkAnimator needed)
- OwnerAuthNetworkTransform.cs: owner-authoritative NetworkTransform
- PlayerLocomotion.controller: Idle/Walk/Run 1D blend tree on Speed (reuses
  Hodaart clips)
- PlayerCharacter.prefab (Character 01 + CC + NetworkObject + owner NT +
  PlayerAvatar + Animator w/ humanoid avatar); registered as PlayerPrefab
- Verified in play: spawns, visible, Idle pose (rig animates), owner-auth

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
megaproxy 2026-07-12 18:43:39 +01:00
parent 0306045697
commit beb17eacdf
141 changed files with 287727 additions and 1 deletions

View file

@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 0a39d3596ce6532458e7162204a2a79f
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 388758
packageName: Low Poly Character Collection 3
packageVersion: 1.1
assetPath: Assets/Hodaart/HodaartLowPolyCharacterCollection3/Documents/ReadMe.pdf
uploadId: 946460

View file

@ -0,0 +1,63 @@
LOW POLY CHARACTER COLLECTION 3
Thank you for purchasing this collection.
--- FOLDER STRUCTURE ---
Documents: Contains this ReadMe file.
Materials: PBR materials assigned.
Models: 3D meshes for all prefabs.
Prefabs: Ready-to-use game objects with materials pre-applied. Drag and drop these into your scene.
Scene: Includes all Demo scenes to showcase all assets in one layout.
Textures: PBR texture maps.
--- ASSET LIST (10 UNIQUE CHARACTERS) ---
Character 01: vertices: 3,143 triangles: 6,112
Character 02: vertices: 2,742 triangles: 5,288
Character 03: vertices: 3,326 triangles: 6,552
Character 04: vertices: 3,068 triangles: 5,944
Character 05: vertices: 2,856 triangles: 5,616
Character 06: vertices: 3,674 triangles: 7,092
Character 07: vertices: 3,053 triangles: 5,904
Character 08: vertices: 3,085 triangles: 5,902
Character 09: vertices: 3,074 triangles: 5,972
Character 10: vertices: 3,673 triangles: 7,200
TOTAL: objects=10, vertices: 31,694 triangles: 61,582
--- TECHNICAL DETAILS ---
Textures: 2K PBR workflow (can be downscaled in Unity for optimization).
Optimization: Low poly meshes optimized for real-time performance.
Setup: Prefabs are pre-configured; just place them in your hierarchy.
Texture Resolution: 2048 2048
Included Texture Maps: Albedo (Base Color)
Materials: All character meshes use a single shared material for optimized performance
UV Layout: Non-overlapping UVs, optimized for game-ready use
--- IMPORTANT ---
To interact with the sample demo, make sure the new Input System package is installed and enabled before importing the package.
You can install it from the Package Manager by going to Window > Package Manager, then searching for and installing the “Input System” package.
After installation, Unity will prompt you to enable the new Input System. Click “Yes” and allow Unity to restart.
You can also enable it manually by going to Edit > Project Settings > Player > Active Input Handling, then selecting either “Input System Package (New)” or “Both” for compatibility.
--- SUPPORT & CONTACT ---
If you have any questions or need support, please contact:
Email: hodamoghim@gmail.com
If you find this asset useful, please leave a review on the Unity Asset Store.
Your feedback is greatly appreciated!

View file

@ -0,0 +1,14 @@
fileFormatVersion: 2
guid: 21cf40993a76d4b43ba9342085a872b7
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 388758
packageName: Low Poly Character Collection 3
packageVersion: 1.1
assetPath: Assets/Hodaart/HodaartLowPolyCharacterCollection3/Documents/ReadMe.txt
uploadId: 946460