Giter Club home page Giter Club logo

showcasev3's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

docholiday

showcasev3's Issues

Wache Animation Loops

Die Animation Loops der Wache sind noch etwas holprig, liegt das an den Frames oder der animation?

Das sind die verwendeten Zeiten:

    walk:function(){ loop.start = 40/fps; loop.end = 90/fps; loop.sound = step; play( loop.start ); },
    run:function(){ loop.start = 90/fps; loop.end = 120/fps; loop.sound = step; play( loop.start ); },
    fight:function(){ loop.start = 120/fps; loop.end = 171/fps; loop.sound = knife;  play( loop.start ); },
    die:function(){ loop.start = 171/fps; loop.end = max; loop.sound = die; play( loop.start ); }``` 

Threejs Animation System

Untangling the ThreeJS animation structure
mrdoob/three.js#6881
mrdoob/three.js#10103
https://twitter.com/mrdoob/status/796494856071696384
Blender export bones rotation pivot: mrdoob/three.js#10273
Provide AnimationClip objects from GLTFLoader: mrdoob/three.js#10276
GLTF Loader Bug looks like Wache2: mrdoob/three.js#10319
Twitter History about animating a collada model: https://twitter.com/eevee
Recreated keyframe example: The same functionality, but only 7% animation code mrdoob/three.js#11235
Support for AnimationAction sub-animations with startAt and endAt and units of frames along with seconds mrdoob/three.js#11541
Three.js Error: no keyframes in track named [objectname].position mrdoob/three.js#11427
io_three, Blender armature exporting - object center positions [bug] mrdoob/three.js#11373
Time warping bug in AnimationAction.crossFadeTo() and AnimationAction.crossFadeFrom() mrdoob/three.js#11147

mrdoob/three.js#11585

Eventuell möglich das manuell hinzubekommen, den single track den man vom collada bekommt aufzusplitten. Habs aber noch nicht verstanden das ganze, doku erklärt da zu wenig.

Tracks machen, aus denen man dann clips macht, die man dann dem mixer gibt.
So müsste es aussehen (https://threejs.org/examples/#webgl_animation_skinning_blending)
http://imgur.com/a/DuiQM

So sehen die Animationen aus dem colladaLoader aus:
http://imgur.com/a/n1uMb

Split Animation clips in Blender

Animation clips (Idle, Walk, Run, Fight, ...) sind im collada nicht getrennt, sondern ein langer clip. Am besten wäre es wenn sie getrennt wären, damit man sie mixen kann.
Ich kenne kein offizielles Beispiel/Tutorial dazu.

ping @fridy77

Collada Loader Problems

Collada Loader Problems official issue on github: mrdoob/three.js#2963

  • The loader does not support bump and normal maps.
  • It's really difficult to tell from reading the spec, but I am not sure the loader handles bones correctly. [...]

@fridy77 besonders den zweiten punkt mal lesen, vielleicht hilft das beim Item-bone?

Create multiple Characters that fight each other

Create Enemy characters that randomly walk around and fight each other.
Optional Tag Teams.

  • Chose random point in mesh and walk there
  • When close to another Enemy start fighting
  • Die or WIn and continue walking

item Bone von wache: animation is weird

Der Item Bone, zb item.R ist animiert, aber stimmt nicht mit den restlichen animationen der wache überein.
Manuell erneut an hand.R zu parenten löst das problem, aber was ist die Ursache?

@to5ta

rotate character pawn in walking direction

characters forward vector should align with walking direction vector (= character is looking in the direction he is going).
As a plus transition on corners to achieve smooth rotations.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.