[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