Jump to: navigation, search

Difference between revisions of "Bookmarks"

(Created page with "== Videos == * [https://www.youtube.com/watch?v=LB86t7j05Wc&spfreload=10 Unreal Engine 4 - Fighting Mechanics - Dismemberment, Auto Lock-on system, New model] by Daverm")
 
(Academics)
 
(82 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Videos ==
+
== Tech ==
  
* [https://www.youtube.com/watch?v=LB86t7j05Wc&spfreload=10 Unreal Engine 4 - Fighting Mechanics - Dismemberment, Auto Lock-on system, New model] by Daverm
+
=== 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 ===
 +
 
 +
'''examples'''
 +
* [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
 +
<html>
 +
<iframe width="560" height="315" src="https://www.youtube.com/embed/Wkjik8AdHQ0" frameborder="0" allowfullscreen></iframe>&nbsp;
 +
</html>
 +
 
 +
 
 +
==== Tech demos ====
 +
 
 +
<html>
 +
<iframe width="560" height="315" src="https://www.youtube.com/embed/IIWVvJcGlC4" frameborder="0" allowfullscreen></iframe>&nbsp;
 +
<iframe width="560" height="315" src="https://www.youtube.com/embed/XdHA8jFof-0?rel=0" frameborder="0" allowfullscreen></iframe>&nbsp;
 +
<iframe width="420" height="315" src="https://www.youtube.com/embed/b5EfZprgIOI?rel=0" frameborder="0" allowfullscreen></iframe>
 +
</html>
 +
 
 +
==== Physical engines ====
 +
 
 +
'''home made'''
 +
* [http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Ragdolls Ragdolls] in wiki.
 +
 
 +
 
 +
'''newton dynamics'''
 +
*[http://www.newtondynamics.com/forum/newton.php Newton Dynamics website] - zlib license
 +
 
 +
 
 +
'''bullet integration'''
 +
* [http://www.ogre3d.org/tikiwiki/OgreBullet Ogre + bullet]
 +
 
 +
 
 +
'''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
 +
* [http://www.ogre3d.org/tikiwiki/tiki-index.php?page=PhysX+Candy+Wrapper Candy Wrapper] (win only)
 +
 
 +
==== HMD ====
 +
 
 +
* 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].
 +
 
 +
==== Snippets ====
 +
 
 +
* [http://www.ogre3d.org/tikiwiki/tiki-index.php?page=How+to+show+the+mouse+cursor+without+CEGUI show/hide mouse]
 +
 
 +
=== Blender ===
 +
 
 +
* [https://cgcookiemarkets.com/all-products/retopoflow  RetopoFlow – Retopology Tools for Blender]
 +
** [https://github.com/CGCookie/retopoflow RetopoFlow repo]
 +
 
 +
* [http://www.blendswap.com/blends/view/83430 Procedural tongue shader]
 +
* [http://www.blendswap.com/blends/view/76516 Procedural cycles Clouds shader]
 +
 
 +
* cycles
 +
** [http://blendermada.com blendermada.com] : blender material database
 +
** [http://www.blender-materials.com blender-materials.com]
 +
** [http://www.cyclesmaterialvault.com/ cyclesmaterialvault.com]
 +
** [http://www.blenderguru.com/tutorials/introduction-baking-cycles/ Baking in cycles]
 +
 
 +
=== Humanoïds ===
 +
 
 +
'''tools'''
 +
 
 +
* [http://www.makehuman.org/ Make human] - open source tool for making 3d characters
 +
* [http://www.manuelbastioni.com/index.php Manuel Bastioni's 3d humanoïds] - shojo creation tool
 +
* [http://www.naturalmotion.com/middleware/euphoria/ Euphoria] - high-end ragdoll system
 +
 
 +
 
 +
'''assets'''
 +
 
 +
* [http://www.blendswap.com/blends/view/703 Simple Rigged Skeleton]
 +
* [http://www.blendswap.com/blends/view/70346 Rigged Robot Arms]
 +
 
 +
=== beta ===
 +
 
 +
* [http://www.mattkeeter.com/projects/antimony/3/ Antimony] - 3D nodal CAD software
 +
* [http://polybrush.org/ Polybrush] - 3D sketcher
 +
 
 +
=== Unreal Engine 4 ===
 +
 
 +
(dead track)
 +
* [https://www.youtube.com/watch?v=mvQKY4uYBXc Import a Skeletal Mesh with Animations and Cloth Physics from Blender - Basics] on youtube
 +
* [https://www.youtube.com/watch?v=ccYNRCDEavE Import a Skeletal Mesh with Animations and Cloth Physics from Blender - Physics with APEX] on youtube
 +
* [https://www.youtube.com/watch?v=LB86t7j05Wc&spfreload=10 Fighting Mechanics - Dismemberment, Auto Lock-on system, New model] by Daverm
 +
 
 +
== 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
 +
* [https://vimeo.com/156717624 KRIEMHILD] by [https://vimeo.com/golemklon GolemKlonVIII]
 +
* [https://vimeo.com/138417739 Browsing] by [http://turboavedon.com/index.html LaTurbo Avedon]
 +
* [https://vimeo.com/150483693 Dogs of Zone Montage] - marvellous work on textures in 3d
 +
* [https://vimeo.com/162055821 CHIMERA] - video montage of dancers
 +
* [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
 +
* [http://matter.media.mit.edu/environments/details/rottlace Rottlace] - generated masks
 +
 
 +
== Artists ==
 +
 
 +
* [https://en.wikipedia.org/wiki/Tsutomu_Nihei Tsutomu Nihei]
 +
* [https://en.wikipedia.org/wiki/Masamune_Shirow Masamune Shirow]
 +
* [https://vimeo.com/user6375073 El Popo Sangre] - [http://www.unicorn-paris.com Unicorn paris]
 +
* [http://www.juliash.com/ Julia SH] - photographer, works on bodies
 +
* [http://brunoquintela.com/ Bruno Quintela] - 3d models presented online
 +
* [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==
 +
 
 +
=== 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
 +
** [http://waitbutwhy.com/2015/01/artificial-intelligence-revolution-1.html The AI Revolution: The Road to Superintelligence]
 +
** [http://waitbutwhy.com/2015/01/artificial-intelligence-revolution-2.html The AI Revolution: Our Immortality or Extinction]
 +
* [http://graphics.cs.williams.edu/papers/TransparencyI3D16/ A Phenomenological Scattering Model for Order-Independent Transparency], include a demo
 +
 
 +
== Math ==
 +
 
 +
* [http://www.fastgraph.com/makegames/3drotation/ 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.

Latest revision as of 00:09, 28 May 2018

Tech

Academics

BodyParts3D Anatomography.png

database, online, body parts, anatomy


Vm-580.jpg

Virtual marionette - PhD research on digital puppetry - http://www.grifu.com/vm/


Dyna teaser resize.png

Dyna - A Model of Dynamic Human Shape in Motion - http://dyna.is.tue.mpg.de/


Strain Based Dynamics donut.png

Strain Based Dynamics skirt.png

Strain Based Dynamics - pdf - better skinning technique for skinning, implementation by nobuo-nakagawa on github.

Algorithms

Fusion4D

Fusion4d.jpg

Real-time Performance Capture of Challenging Scenes

youtube - PDF

fractures

Fractures-a.png

by inconvergent, source on github: https://github.com/inconvergent/fracture

Mesh as sound

by Tomasz Sulej

process ref:

  1. Extract vertex information (v lines)
  2. Normalize to byte values (-128, 127)
  3. Pack into binary file. First x axis, then y and z
  4. Import to audacity as 8bit unsigned int
  5. Apply effect
  6. Export as 8bit uint
  7. 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

 


Tech demos

   

Physical engines

home made


newton dynamics


bullet integration


physx integration

HMD

Snippets

Blender

Humanoïds

tools


assets

beta

Unreal Engine 4

(dead track)

Projects

Artists


Robot K-456 – Nam June Paik (Korean) & Shuya Abe (Japanese), 1964

Nam June Paik K-456 350-x640.jpg

Judith Deschamps - Ne plus être dans votre regard, c’est disparaitre.

Deschamps3 VARIATION-300x168.jpg

Man Anam Ke Rostam Bovad Pahlavan/Teaser - Ali Moini

Theorics

Fragonard

http://musee.vet-alfort.fr/

Autres

Math