Tools and middleware that we would like to feature this time - 20190928

(Polygon Pictures Inc. / Studio Phones)

■Overview

under construction...

■Links

Houdini

・Houdini - PDG
https://www.sidefx.com/learn/pipeline-pdg/
https://www.sidefx.com/docs/houdini/tops/pdg/index.html

・Houdini - Solaris
https://www.sidefx.com/community/sidefx-solaris/


FX

・Maya - Bifrost
https://area.autodesk.com/blogs/the-maya-blog/introducing-bifrost-for-maya/

・Disney - Scriptable Character FX Solution
https://dl.acm.org/citation.cfm?id=3338877


Stylized

・EbSynth
https://ebsynth.com/

・SpLit - Interactive light dialing as creative vehicle
https://dl.acm.org/citation.cfm?id=3338885


USD

・USD - Docs
http://www.openusd.org/

・USD - GitHub
https://github.com/PixarAnimationStudios/USD

・USD - Example, obj-plugin
https://github.com/PixarAnimationStudios/USD/tree/master/extras/usd/examples/usdObj

・USD - build script, embree, Prman
https://github.com/PixarAnimationStudios/USD/tree/master/build_scripts

・Blender - First steps with USD
https://code.blender.org/2019/07/first-steps-with-universal-scene-description/?utm_source=www-homepage

・nVIDIA - USD
https://developer.nvidia.com/usd

・Maya - USD
https://area.autodesk.com/blogs/the-maya-blog/common-usd-plug-in-for-maya/

・DRACO - USD
https://github.com/google/draco

・USD - HdOSPRay
https://github.com/ospray/hdospray

・Millefiori - A USD-Based Sequence Editor
https://dl.acm.org/citation.cfm?id=3338882


MaterialX

・MaterialX - Docs
https://www.materialx.org/

・MaterialX - GitHub
https://github.com/materialx/MaterialX


OSL

・OSL - GitHub
https://github.com/imageworks/OpenShadingLanguage

・OSL - README for MaterialX Shader Nodes
https://github.com/imageworks/OpenShadingLanguage/tree/master/src/shaders/MaterialX


OTIO

・OTIO - GitHub
https://github.com/PixarAnimationStudios/OpenTimelineIO

・OTIO - doc
https://opentimelineio.readthedocs.io/en/latest/

・OTIO - Latest presentation
https://opentimelineio.readthedocs.io/en/latest/_static/OpenTimelineIO_2018_04_26_FMX_Published.key.pdf

・OTIO - adapter
https://opentimelineio.readthedocs.io/en/latest/tutorials/adapters.html

・DaVinci Resolve
https://www.blackmagicdesign.com/products/davinciresolve

・ffmpeg
https://ffmpeg.org/


RealTime

・SIGGRAPH - course : State-of-the-Art and Challenges in Game Ray Tracing, "Are We Done With Ray Tracing?"
https://media.contentapi.ea.com/content/dam/ea/seed/presentations/barrebrisebois2019-state-of-the-art-and-challenges-in-game-ray-tracing-release.pdf

・SIGGRAPH - NVIDIA Sponsored Sessions : Texture Level of Detail Strategies for Real-Time Ray Tracing. "Ray Tracing Gems 1.1"
https://media.contentapi.ea.com/content/dam/ea/seed/presentations/barrebrisebois2019-texture-level-of-detail-strategies-for-real-time-ray-tracing.pdf

・Texture Level-of-Detail Strategies for Real-Time Ray Tracing
https://www.ea.com/seed/news/texture-level-of-detail-strategies-for-real-time-ray-tracing

・SIGGRAPH 2019 - EA : DIRECT DELTA MUSH SKINNING AND VARIANTS
https://www.ea.com/seed/news/siggraph2019-direct-delta-mush


Modeling

・Geometric Computing with Python
https://geometryprocessing.github.io/geometric-computing-python/


Rendering

・Mitsuba 2: A Retargetable Forward and Inverse Renderer
http://rgl.epfl.ch/publications/NimierDavidVicini2019Mitsuba2

・Manuka: A batch-shading architecture for spectral path tracing in movie production
https://jo.dreggn.org/home/2018_manuka.pdf

・Moonray
https://jo.dreggn.org/path-tracing-in-production/2017/MoonrayV3.pdf

・Disney - Hyperion renderer
https://www.yiningkarlli.com/projects/hyperiondesign/hyperiondesign.pdf


Deep Learning

・NVIDIA - GauGAN
http://nvidia-research-mingyuliu.com/gaugan/


Linux

・Fedora - Silverblue
https://silverblue.fedoraproject.org/

・Flatpak
https://flatpak.org/
http://docs.flatpak.org/en/latest/
https://github.com/flatpak/flatpak

・snapcraft
https://snapcraft.io/


Hybrid-Cloud

・k8s
https://github.com/kubernetes/kubernetes

・titus
https://github.com/Netflix/titus

・Predictive CPU isolation of containers at Netflix
https://medium.com/netflix-techblog/predictive-cpu-isolation-of-containers-at-netflix-91f014d856c7

・elastifile
https://www.elastifile.com/

・AWS, DataSync
https://aws.amazon.com/datasync/

・MicroK8s
https://microk8s.io/
https://microk8s.io/docs/
https://snapcraft.io/microk8s

・Stadia Streaming Tech
https://www.youtube.com/watch?v=9Htdhz6Op1I

・A Brief Survey of NUMA (Non-Uniform Memory Architecture) Literature
https://software.intel.com/en-us/articles/a-brief-survey-of-numa-non-uniform-memory-architecture-literature

・Optimizing Applications for NUMA
https://software.intel.com/en-us/articles/optimizing-applications-for-numa

・Intel® Optane™ DC Persistent Memory
https://www.intel.com/content/www/us/en/architecture-and-technology/optane-dc-persistent-memory.html

・Three Reasons Top Cloud Service Providers Race to Deploy Intel® Optane™ DC Persistent Memory
https://itpeernetwork.intel.com/hyperscale-cloud-memory/#gs.pdy164 https://itpeernetwork.intel.com/hyperscale-cloud-memory/#gs.pdy164

・Intel® Optane™ DC Persistent Memory Algorithm Efficiency
https://www.intel.com/content/www/us/en/products/docs/memory-storage/optane-persistent-memory/cern-algorithm-efficiency-video.html

・Optimizing in-memory databases for advanced analytics
https://itpeernetwork.intel.com/optimizing-databases-analytics/#gs.pdy162



※There is a possibility to update the contents of materials by the meeting.