Difference between revisions of "Bookmarks"
Frankiezafe (Talk | contribs) (→Examples) |
Frankiezafe (Talk | contribs) (→Academics) |
||
(19 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Tech == | == Tech == | ||
+ | |||
+ | === Academics === | ||
+ | |||
+ | [[File:BodyParts3D Anatomography.png|400px]] | ||
+ | |||
+ | database, online, body parts, anatomy | ||
+ | * http://lifesciencedb.jp/bp3d/ | ||
+ | * https://dbarchive.biosciencedbc.jp/en/bodyparts3d/desc.html | ||
+ | |||
+ | |||
+ | [[ File:Vm-580.jpg|400px]] | ||
+ | |||
+ | '''Virtual marionette''' - PhD research on digital puppetry - http://www.grifu.com/vm/ | ||
+ | |||
+ | |||
+ | [[File:Dyna teaser resize.png|400px]] | ||
+ | |||
+ | '''Dyna''' - A Model of Dynamic Human Shape in Motion - http://dyna.is.tue.mpg.de/ | ||
+ | |||
+ | |||
+ | [[File:Strain Based Dynamics donut.png|400px]] | ||
+ | |||
+ | [[File:Strain Based Dynamics skirt.png|400px]] | ||
+ | |||
+ | '''Strain Based Dynamics''' - [http://matthias-mueller-fischer.ch/publications/strainBasedDynamics.pdf pdf] - better skinning technique for skinning, implementation by [https://github.com/nobuo-nakagawa/strain_based_dynamics nobuo-nakagawa] on github. | ||
+ | |||
+ | === Algorithms === | ||
+ | |||
+ | |||
+ | ==== Fusion4D ==== | ||
+ | |||
+ | [[File:Fusion4d.jpg|400px]] | ||
+ | |||
+ | Real-time Performance Capture of Challenging Scenes | ||
+ | |||
+ | [https://www.youtube.com/watch?v=2dkcJ1YhYw4 youtube] - [https://www.researchgate.net/publication/301654702_Fusion4D_Real-time_Performance_Capture_of_Challenging_Scenes PDF] | ||
+ | |||
+ | ==== fractures ==== | ||
+ | |||
+ | [[File:Fractures-a.png|400px]] | ||
+ | |||
+ | by [http://inconvergent.net/generative/fractures/ inconvergent], source on github: https://github.com/inconvergent/fracture | ||
+ | |||
+ | ==== Mesh as sound ==== | ||
+ | |||
+ | <html> | ||
+ | <video width="400" height="400" controls> | ||
+ | <source src="/images/2/24/Mesh-audacity.mp4" type="video/mp4"> | ||
+ | Your browser does not support the video tag. | ||
+ | </video> | ||
+ | </html> | ||
+ | |||
+ | by [http://tsulej.tumblr.com/ Tomasz Sulej] | ||
+ | |||
+ | process [https://www.facebook.com/groups/1693115990944080/permalink/1780379192217759/ ref]: | ||
+ | |||
+ | # Extract vertex information (v lines) | ||
+ | # Normalize to byte values (-128, 127) | ||
+ | # Pack into binary file. First x axis, then y and z | ||
+ | # Import to audacity as 8bit unsigned int | ||
+ | # Apply effect | ||
+ | # Export as 8bit uint | ||
+ | # Convert back to floating point numbers and replace 'v' lines respectively. | ||
+ | |||
+ | ''I did it in Processing which parses obj very well.'' | ||
+ | |||
+ | [https://github.com/tsulej/GenerateMe/tree/master/Obj2Raw Obj2Raw] on github | ||
=== Ogre3D === | === Ogre3D === | ||
Line 6: | Line 73: | ||
* [http://www.imal.org/en/activity/art-game-workshop Art+Game workshop], 2006 | * [http://www.imal.org/en/activity/art-game-workshop Art+Game workshop], 2006 | ||
* [http://www.generatorx.no/20060609/games-sounds-and-bots/ fijuu] on generatorx, 2006 | * [http://www.generatorx.no/20060609/games-sounds-and-bots/ fijuu] on generatorx, 2006 | ||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/Wkjik8AdHQ0" frameborder="0" allowfullscreen></iframe> | ||
+ | </html> | ||
− | ==== | + | ==== Tech demos ==== |
<html> | <html> | ||
Line 40: | Line 110: | ||
* Oculus Rift support: [https://github.com/Germanunkol/OgreOculusSample OgreOculusSample] by [https://github.com/Germanunkol Germanunkol]. | * Oculus Rift support: [https://github.com/Germanunkol/OgreOculusSample OgreOculusSample] by [https://github.com/Germanunkol Germanunkol]. | ||
* OSVR addon should be checked [http://www.osvr.org/forum/search.php?keywords=ogre OSVR forum]. | * OSVR addon should be checked [http://www.osvr.org/forum/search.php?keywords=ogre OSVR forum]. | ||
+ | |||
+ | ==== Snippets ==== | ||
+ | |||
+ | * [http://www.ogre3d.org/tikiwiki/tiki-index.php?page=How+to+show+the+mouse+cursor+without+CEGUI show/hide mouse] | ||
=== Blender === | === Blender === | ||
Line 83: | Line 157: | ||
== Projects== | == Projects== | ||
+ | * [http://slapmybot.tumblr.com/ Slap my bot], tumblr feed by [http://xuv.be xuv] | ||
* [http://neri.media.mit.edu/ Neri Oxman], organic-looking clothes | * [http://neri.media.mit.edu/ Neri Oxman], organic-looking clothes | ||
* [https://vimeo.com/156717624 KRIEMHILD] by [https://vimeo.com/golemklon GolemKlonVIII] | * [https://vimeo.com/156717624 KRIEMHILD] by [https://vimeo.com/golemklon GolemKlonVIII] | ||
Line 90: | Line 165: | ||
* [https://dashrava.itch.io/mutilate Mutilate-a-Doll 2] - a sadic game on itch.io | * [https://dashrava.itch.io/mutilate Mutilate-a-Doll 2] - a sadic game on itch.io | ||
* [https://xra.itch.io/memory-of-a-broken-dimension Memory of a Broken Dimension] - a glitch exploration | * [https://xra.itch.io/memory-of-a-broken-dimension Memory of a Broken Dimension] - a glitch exploration | ||
+ | * [http://matter.media.mit.edu/environments/details/rottlace Rottlace] - generated masks | ||
== Artists == | == Artists == | ||
Line 99: | Line 175: | ||
* [http://brunoquintela.com/ Bruno Quintela] - 3d models presented online | * [http://brunoquintela.com/ Bruno Quintela] - 3d models presented online | ||
* [https://vimeo.com/zeitguised ZEITGUISED] - tissues and physics | * [https://vimeo.com/zeitguised ZEITGUISED] - tissues and physics | ||
+ | |||
+ | |||
+ | [http://cyberneticzoo.com/robots-in-art/1964-robot-k-456-nam-june-paik-korean-shuya-abe-japanese/ Robot K-456] – Nam June Paik (Korean) & Shuya Abe (Japanese), 1964 | ||
+ | |||
+ | [[File:Nam June Paik K-456 350-x640.jpg|200px]] | ||
+ | |||
+ | [https://www.judithdeschamps.com Judith Deschamps] - Ne plus être dans votre regard, c’est disparaitre. | ||
+ | |||
+ | [[File:Deschamps3 VARIATION-300x168.jpg|200px]] | ||
+ | |||
+ | Man Anam Ke Rostam Bovad Pahlavan/Teaser - [http://www.selon-lheure.com/ Ali Moini] | ||
+ | |||
+ | <html> | ||
+ | <iframe src="https://player.vimeo.com/video/195175485?title=0&portrait=0&byline=0" width="400" height="225" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> | ||
+ | </html> | ||
== Theorics== | == Theorics== | ||
+ | |||
+ | === Fragonard === | ||
+ | |||
+ | <html> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/PfDB8aye6qo" frameborder="0" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | http://musee.vet-alfort.fr/ | ||
+ | |||
+ | === Autres === | ||
* Tim Urban | * Tim Urban |
Latest revision as of 01:09, 28 May 2018
Contents
Tech
Academics
database, online, body parts, anatomy
Virtual marionette - PhD research on digital puppetry - http://www.grifu.com/vm/
Dyna - A Model of Dynamic Human Shape in Motion - http://dyna.is.tue.mpg.de/
Strain Based Dynamics - pdf - better skinning technique for skinning, implementation by nobuo-nakagawa on github.
Algorithms
Fusion4D
Real-time Performance Capture of Challenging Scenes
fractures
by inconvergent, source on github: https://github.com/inconvergent/fracture
Mesh as sound
by Tomasz Sulej
process ref:
- Extract vertex information (v lines)
- Normalize to byte values (-128, 127)
- Pack into binary file. First x axis, then y and z
- Import to audacity as 8bit unsigned int
- Apply effect
- Export as 8bit uint
- Convert back to floating point numbers and replace 'v' lines respectively.
I did it in Processing which parses obj very well.
Obj2Raw on github
Ogre3D
examples
- Art+Game workshop, 2006
- fijuu on generatorx, 2006
Tech demos
Physical engines
home made
- Ragdolls in wiki.
newton dynamics
- Newton Dynamics website - zlib license
bullet integration
physx integration
- https://www.youtube.com/watch?v=UV56ujJqy2w - Kinect, OpenNI, Ogre, PhysX
- wiki: http://www.ogre3d.org/tikiwiki/NxOgre
- github: https://github.com/betajaen/nxogre
- Candy Wrapper (win only)
HMD
- Oculus Rift support: OgreOculusSample by Germanunkol.
- OSVR addon should be checked OSVR forum.
Snippets
Blender
- cycles
- blendermada.com : blender material database
- blender-materials.com
- cyclesmaterialvault.com
- Baking in cycles
Humanoïds
tools
- Make human - open source tool for making 3d characters
- Manuel Bastioni's 3d humanoïds - shojo creation tool
- Euphoria - high-end ragdoll system
assets
beta
Unreal Engine 4
(dead track)
- Import a Skeletal Mesh with Animations and Cloth Physics from Blender - Basics on youtube
- Import a Skeletal Mesh with Animations and Cloth Physics from Blender - Physics with APEX on youtube
- Fighting Mechanics - Dismemberment, Auto Lock-on system, New model by Daverm
Projects
- Slap my bot, tumblr feed by xuv
- Neri Oxman, organic-looking clothes
- KRIEMHILD by GolemKlonVIII
- Browsing by LaTurbo Avedon
- Dogs of Zone Montage - marvellous work on textures in 3d
- CHIMERA - video montage of dancers
- Mutilate-a-Doll 2 - a sadic game on itch.io
- Memory of a Broken Dimension - a glitch exploration
- Rottlace - generated masks
Artists
- Tsutomu Nihei
- Masamune Shirow
- El Popo Sangre - Unicorn paris
- Julia SH - photographer, works on bodies
- Bruno Quintela - 3d models presented online
- ZEITGUISED - tissues and physics
Robot K-456 – Nam June Paik (Korean) & Shuya Abe (Japanese), 1964
Judith Deschamps - Ne plus être dans votre regard, c’est disparaitre.
Man Anam Ke Rostam Bovad Pahlavan/Teaser - Ali Moini
Theorics
Fragonard
Autres
- Tim Urban
- A Phenomenological Scattering Model for Order-Independent Transparency, include a demo
Math
- The Mathematics of the 3D Rotation Matrix - by Diana Gruber, presented at the Xtreme Game Developers Conference, September 30-October 1, 2000, Santa Clara, California.