collada-dae-parser

Games

skeletal animation demo

SHOW HN2016

collada-dae-parser

Skeletal Animation in Your Browser via Dual Quaternion Linear Blending

chinedufn.github.io

#skeletal animation#dual quaternion#skinning#collada#webgl

75points
21comments
#509of 2,264 in 2016
Top 23%of 2016 by points

How HN took it

CuriousMostly questions and neutral comments

3 positive, 7 neutral or asking, 0 mixed, 1 critical, out of 11 comments about the project. Thread score +0.08.

Docs: 2 for, 0 againstExecution: 0 for, 1 againstPerformance: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good explanation and demo with reference

    From 2 comments
    • Probably one of the best responses to that type of question. Explanation, reasoning for your decision along with a commit referenced to investigate further. Good stuff and great…
      notyourwork on HN
    • Thank you for explaining, and for the reference!
      Jasper_ on HN
  • Smooth movement

    From 1 comment

Objections

  • Browser error on load in Chrome

    From 1 comment
    • I'm just getting an error in chrome > Uncaught TypeError: Cannot read property 'clearColor' of null I'll check back again later though, this sounds cool.
      IanCal on HN

Requests

  • Mouse camera control

    From 1 comment
    • Neat demo. I have a couple of suggestions for camera control: 1. Allow the use of the mouse for camera control. 2. Use up/down arrows for rotation similar to what you do with…
      eriknstr on HN
  • Up/down arrow rotation and separate zoom keys

    From 1 comment
    • Neat demo. I have a couple of suggestions for camera control: 1. Allow the use of the mouse for camera control. 2. Use up/down arrows for rotation similar to what you do with…
      eriknstr on HN
  • Add optimized centers of rotation (OCR) skinning

    From 1 comment
    • Super cool! Any chance that you'll add OCR skinning [1]? It looks really cool, and seems to get the best of both linear blend and dual quaternion skinning! [1]…
      santaclaus on HN

Questions

  • Why dual quaternion skinning is not used more widely

    From 1 comment
    • Dual quaternion skinning seems to have failed to catch on. Support was removed from Unreal Engine for example. Why is this?
      pzone on HN
  • Why not use standard matrix blending

    From 1 comment
    • Why not use the standard weighted matrix blending? What does the quaternion approach provide?
      Jasper_ on HN

Alternatives named

  • Linear blend skinning

    From 2 comments
    • Why not use the standard weighted matrix blending? What does the quaternion approach provide?
      Jasper_ on HN
    • Standard linear blending suffers from "candy wrapper" pinching. Dual quaternion blending is better at volume preservation.…
      corysama on HN
  • Optimized centers of rotation skinning

    From 1 comment
    • Super cool! Any chance that you'll add OCR skinning [1]? It looks really cool, and seems to get the best of both linear blend and dual quaternion skinning! [1]…
      santaclaus on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/12736642)