armory3d / armory3d/armory

QTangents for vertex storage

Open
#1,283 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
C++
Stars
3.3k
Forks
353
Avg merge
3d 16h
Merged PRs (30d)
1

Description

Use QTangents for encoding the TBN normals as a quaternion. Dealing with normals:
http://www.yosoygames.com.ar/wp/2018/03/vertex-formats-part-1-compression/

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked vertex-formats article and investigate how this repository stores vertex data and TBN normals. No files or tests are named; done would mean adopting QTangents to encode the TBN normals as a quaternion, with validation of the resulting vertex representation.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.