diff --git a/assets/pdfs/Cyrus Vachha-Resume Spring 2024.pdf b/assets/pdfs/Cyrus Vachha-Resume Spring 2024.pdf new file mode 100644 index 0000000..c5a9061 Binary files /dev/null and b/assets/pdfs/Cyrus Vachha-Resume Spring 2024.pdf differ diff --git a/assets/videos/ns_vfx_breakdown.mp4 b/assets/videos/ns_vfx_breakdown.mp4 new file mode 100644 index 0000000..1c2c624 Binary files /dev/null and b/assets/videos/ns_vfx_breakdown.mp4 differ diff --git a/assets/videos/ns_vfx_elevator_composites.mp4 b/assets/videos/ns_vfx_elevator_composites.mp4 new file mode 100644 index 0000000..a0cef44 Binary files /dev/null and b/assets/videos/ns_vfx_elevator_composites.mp4 differ diff --git a/assets/videos/ns_vfx_lego.mp4 b/assets/videos/ns_vfx_lego.mp4 new file mode 100644 index 0000000..be2d8a6 Binary files /dev/null and b/assets/videos/ns_vfx_lego.mp4 differ diff --git a/assets/videos/ns_vfx_portal_composites.mp4 b/assets/videos/ns_vfx_portal_composites.mp4 new file mode 100644 index 0000000..5404c3e Binary files /dev/null and b/assets/videos/ns_vfx_portal_composites.mp4 differ diff --git a/assets/videos/ns_vfx_trailer_short.mp4 b/assets/videos/ns_vfx_trailer_short.mp4 new file mode 100644 index 0000000..6bfa5f5 Binary files /dev/null and b/assets/videos/ns_vfx_trailer_short.mp4 differ diff --git a/nerfstudio_contributions.md b/nerfstudio_contributions.md index 3fc0a71..3b9caff 100644 --- a/nerfstudio_contributions.md +++ b/nerfstudio_contributions.md @@ -13,6 +13,10 @@ Since Jan 2023 I have made contributions to the Nerfstudio API system including ## Nerfstudio Blender VFX Add-on + + I created a Blender add-on that allows NeRFs to be used in visual effects. This enables a pipeline for integrating NeRFs into traditional compositing VFX pipelines using Nerfstudio. This approach leverages Blender, a widely used open-source 3D creation software, to align camera paths and composite NeRF renders with meshes and other NeRFs, allowing for seamless integration of NeRFs into traditional VFX pipelines. It allows for more controlled camera trajectories of photorealistic scenes, compositing meshes and other environmental effects with NeRFs, and compositing multiple NeRFs in a single scene. This approach of generating NeRF aligned camera paths can be adapted to other 3D tool sets and workflows, enabling a more seamless integration of NeRFs into visual effects and film production. This also supports Nerfstudio gaussian splatting as well. @@ -24,6 +28,8 @@ The exported mesh or point cloud representation is imported into Blender and a r I created documentation for it [here](https://docs.nerf.studio/extensions/blender_addon.html) and a tutorial video demonstrating basic examples using the add-on as well as a breakdown of other effects that can be done with it. +
+I have also written a technical write-up on Arxiv [here](https://arxiv.org/abs/2401.08633). - -
- ## 🥽 VR Video Rendering I implemented VR180 and VR360 (Omnidirectional stereo) render cameras to support VR video rendering. This allows users to render stereo equirectangular videos to view on VR headsets or post on YouTube. Documentation is [here](https://docs.nerf.studio/quickstart/custom_dataset.html#render-vr-video). diff --git a/nerfstudio_vfx_blender.md b/nerfstudio_vfx_blender.md index bd426c7..d5b0d04 100644 --- a/nerfstudio_vfx_blender.md +++ b/nerfstudio_vfx_blender.md @@ -38,6 +38,7 @@ I also have a blog post style walkthrough of making it.
  • Read More
  • +Some of my renders were shown in an educational video on NeRFs [here](https://www.youtube.com/watch?v=1uoaRGvy3Rc).