[x3d-public] ideal points in IndexedFaceSet and potential use of Homogeneous Coordinates
Don Brutzman
brutzman at nps.edu
Sun Feb 18 08:24:28 PST 2018
In addition to shaders, Script nodes and Prototype definitions are extensibility mechanisms for experimenting using X3D.
Topical references follow.
Wikipedia: Homogeneous coordinates
https://en.wikipedia.org/wiki/Homogeneous_coordinates
Song Ho Ahn: Homogeneous Coordinates
http://www.songho.ca/math/homogeneous/homogeneous.html
Tom Dalling: Explaining Homogeneous Coordinates & Projective Geometry
https://www.tomdalling.com/blog/modern-opengl/explaining-homogenous-coordinates-and-projective-geometry/
Oleksandr Kaleniuk: Programmer’s guide to homogeneous coordinates
https://hackernoon.com/programmers-guide-to-homogeneous-coordinates-73cbfd2bcc65
http://wordsandbuttons.online/interactive_guide_to_homogeneous_coordinates.html
Yan-Bin Jia: Homogeneous Coordinates (Com S 477/577 Notes)
http://web.cs.iastate.edu/~cs577/handouts/homogeneous-coords.pdf
Jamie King: Homogeneous Coordinates
https://www.youtube.com/watch?v=AyW4Y8APjK4
Jamie King: What Homogeneous Coordinates Mean
https://www.youtube.com/watch?v=Q2uItHa7GFQ
Of further note is that last month's meeting of Korea Chapter in Seoul showed in-depth work by Kwan Hee Yoo experimenting with streaming 360 video. Seems pretty clear that support for 360 imagery and video will be appropriate in X3D v4 to further extend the capabilities of Background and TextureBackground nodes. Considering use of see-through displays for Mixed Augmented Reality (MAR) in X3D v4.1 also means that we'll need similarly effective support for live-video and recorded-video inputs.
So an even larger range of both implementation and specification work is likely to become possible as community and consortium steadily increases support for image processing and display using X3D.
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman
More information about the x3d-public
mailing list