diff --git a/assets/pdfs/cs294_137_dreamcrafter_VR_final_paper.pdf b/assets/pdfs/cs294_137_dreamcrafter_VR_final_paper.pdf new file mode 100644 index 0000000..e058fc7 Binary files /dev/null and b/assets/pdfs/cs294_137_dreamcrafter_VR_final_paper.pdf differ diff --git a/dreamcrafter_progress.md b/dreamcrafter_progress.md index 7efaae1..cfc889c 100644 --- a/dreamcrafter_progress.md +++ b/dreamcrafter_progress.md @@ -10,24 +10,23 @@ show_tile: false ## Overview -For my masters thesis, I am trying to create a system based on the proposal I made in 2022 [here](nerfenvironmentcreation.html). -We propose Dreamcrafter, a Virtual Reality 3D content generation and editing system Assisted by generative AI. Our system addresses this gap by proposing a system that harnesses the immersive experience and spatial interactions of VR, coupled with the advanced capabilities of generative AI, to enhance the process of 3D environment creation and editing. +For my masters thesis, I am trying to create a system based on the proposal I made in 2022 [here](nerfenvironmentcreation.html). In my VR/AR class in my first semester (Fall 2023) of my 5th year masters program (1 yr program), to implement two prototype systems which leverage NeRFs, 3DGS, and Stable Diffusion to create a VR interface for 3D photo-realistic content creation. We call our system Dreamcrafter, a Virtual Reality 3D content generation and editing system Assisted by generative AI. Our system attempts addresses the gap in HCI-VR research in generative AI tools by proposing a system that enhances the process of 3D environment creation and editing. -NeRF and diffusion models offer unparalleled realism and detail in rendering, however, their integration into user-friendly platforms for 3D environment creation is still in its infancy. -Dreamcrafter aims to bridge these gaps by creating a seamless and intuitive interface for users to design, modify, and generate complex and photorealistic 3D environments. Editing of radiance fields and generative 3D objects is currently limited to text prompts or limited 2D interfaces. Current research in NeRFs and diffusion models is primarily on enhancing image/reconstruction quality, and we aim to address the noticeable lack of exploration in the application of user interfaces designed for editing and controllability of these models and novel 3D representations. -The core of our approach is a VR-based system that allows users to interact with and manipulate 3D objects and environments in real-time. Dreamcrafter involves two subsystems systems which leverage novel 3D representations and stable diffusion. The stable diffusion powered system assigns semantically mapped spatial tags to 3D primitive objects to generate stable diffusion previews of scenes. Our second subsystem leverages NeRFs and 3D Gaussian Splatting for rendering and editing of 3D photo realistic scenes. Dreamcrafter is designed to be simple to use, lowering the barrier to entry for users without extensive experience in 3D modeling, while still providing realistic output results. +Integration of NeRF/3DGS and diffusion models into user-friendly platforms for 3D environment creation is still in its infancy. Editing of radiance fields and generative 3D objects is currently limited to text prompts or limited 2D interfaces. Current research in NeRFs and diffusion models is primarily on enhancing image/reconstruction quality, and we aim to address the noticeable lack of exploration in the application of user interfaces designed for editing and controllability of these models and novel 3D representations. +The core of our approach is a VR-based system that allows users to interact with and manipulate 3D objects and environments in real-time. Dreamcrafter involves two subsystems systems which leverage novel 3D representations and stable diffusion. The stable diffusion powered system assigns semantically mapped spatial tags to 3D primitive objects to generate stable diffusion previews of scenes. Our second subsystem leverages NeRFs and 3D Gaussian Splatting for rendering and editing of 3D photo realistic scenes. Dreamcrafter is designed to be simple to use, lowering the barrier to entry for users without extensive experience in 3D modeling, while still providing realistic output results. -Our current system is +Our current system is a proof-of-concept prototype which we developed within a month. -We developed a few prototype systems within a month ## Prototype Demos Here are some demo videos of our prototype systems that demonstrate a basic version of some of the key features/interactions. -## Future plans +Here is a NeRF/GS capture of our poster demo in our class: + +## Future plans -Here is our in-class assignment short paper. +Here is our in-class assignment short paper: diff --git a/nerfenvironmentcreation.md b/nerfenvironmentcreation.md index ca98a27..8d14438 100644 --- a/nerfenvironmentcreation.md +++ b/nerfenvironmentcreation.md @@ -1,6 +1,6 @@ --- layout: post -title: NeRF Environment Creation System +title: NeRF Environment Creation System Proposal (2022) show_tile: false --- diff --git a/nerfstudio_contributions.md b/nerfstudio_contributions.md index c65c8a5..6a92f5b 100644 --- a/nerfstudio_contributions.md +++ b/nerfstudio_contributions.md @@ -9,7 +9,7 @@ show_tile: false
  • Go back and see more research projects
  • -Since Jan 2023 I have made contributions to the Nerfstudio API system including some features and small improvements to other parts. I am also acknowledged in the Nerfstudio SIGGRAPH paper. +Since Jan 2023 I have made contributions to the Nerfstudio API system including some features and small improvements to other parts. I am also acknowledged in the Nerfstudio SIGGRAPH paper and my Blender add-on is mentioned during presentations of Nerfstudio. ## Nerfstudio Blender VFX Add-on diff --git a/research.md b/research.md index 371ef07..e2b928c 100644 --- a/research.md +++ b/research.md @@ -66,7 +66,7 @@ menu-show: true