Collection of sphere definitions

geometry
sphere
collection
#1

Collection of sphere definitions.

The sphere geometry is an important basic geometry.

Spheres and modified forms can be created in a variety of ways.
While collecting the examples from discourse.threejs. org
Collection of examples from discourse.threejs.org I found some variants.
In addition links to other sides.


UPDATE May 7th, 2019 The last 3 links in section G have been added.


A
https://threejs.org/docs/index.html#api/en/geometries/SphereBufferGeometry
https://threejs.org/docs/index.html#api/en/geometries/IcosahedronBufferGeometry (increase detail parameter)

B
https://threejs.org/examples/#webgl_lines_sphere
https://github.com/mrdoob/three.js/blob/master/examples/webgl_sandbox.html
https://github.com/mrdoob/three.js/blob/master/examples/canvas_geometry_earth.html
https://threejs.org/examples/#canvas_sandbox

C
https://mrdoob.com/#/119/zoom_blur
https://mrdoob.com/#/135/sphere

D
(Sphere) Geometry just wireframe but without diagonal lines
https://jsfiddle.net/f2Lommf5/13132/
http://jsfiddle.net/prisoner849/4p9kp1p2/

E
How move all points to sphere
https://codepen.io/looeee/pen/LQLQRd
https://jsfiddle.net/prisoner849/kh9rzLyc/
https://jsfiddle.net/prisoner849/L62wfc7t/
https://jsfiddle.net/prisoner849/z58m18as/

F
Points, Shader
https://codepen.io/prisoner849/pen/zmPKBg , Clipping Solids (SDF functions)

G
Addons to create special / extended geometries
https://github.com/hofk/THREEp.js
http://sandboxthreep.threejs.hofk.de/
https://github.com/hofk/THREEg.js
http://sandboxthreeg.threejs.hofk.de/MagicSphereTHREEg.html
http://threejs.hofk.de/sphere/00_hemiSphere_n_part.html
http://threejs.hofk.de/sphere/00_hemiSphere3.html

Sphere with up to 6 coordinate planes parallel holes
http://threejs.hofk.de/sphere/SphereNonIndexed.html
http://threejs.hofk.de/sphere/SphereNonIndexed-n-part.html

H
Round-edged box
https://jsfiddle.net/prisoner849/303kdmnd/
https://jsfiddle.net/prisoner849/p614jc75/
https://jsfiddle.net/prisoner849/1fhu48mj/

I
Superellipsoid
https://gam0022.net/webgl/#misc_superellipsoid


Maybe someone can expand this link list.

4 Likes
📕 Three.js Bookshelf