Showing posts with label After Class. Show all posts
Showing posts with label After Class. Show all posts

Friday, March 22, 2019

The Cemetery Hill - Final write up



Above: a screencap of the cemetery hill environment in Unity.

  • The fence is a geo asset reconstructed from scanned object data
  • The ground is a tileable material asset reconstructed scanned ground data
  • Audio is white noise was recorded same day on location
  • A particle emitter to mimic seedlings being blown off a tree (documented from that day) to demonstrate dynamic shadows
  • Statue is a previously scanned asset (reconstructed from scanned object data) which is NOT true to the location to demonstrate combining scanned assets
  • a default cube, for lighting comparison
  • Lighting setup is a simple directional light and gradient skybox. 

Critical analysis:


Bad input = bad output
  • There are obvious issues in model and texture quality, which can only be solved with better data capture. Admittedly, I began shooting this location in the late afternoon, which made me feel rushed. The benefit was that it was cloudier (therefore, more diffuse lighting) but I relied too much on burst shutter mode and was sloppy in photographing.
  • This brings up an important point: I wish I spent more time in the data capture phase of my research for this term. I don't feel closer to perfecting the (already documented) methods, instead I felt rushed to output assets and get back into software side. In the end I didn't feel ready to talk about rendering because I was being sloppy upfront and not testing all the tools I have available to me. Bad input = bad output, and there are no good renders without good data.
The tileable material doesn't look like ground
  • Yeah, see above. Need a tripod, manual shutter, and more time.
  • There was also a lot of wind that day, which is not an ideal condition.
The statue looks out of place
  • This is another case of bad input = bad output, but I can get a little more specific here. First, this was shot on my phone instead of a proper DSLR. The albedo was not completely clean and color matched to the scene, however with more time both of these can be finessed to perfection. In my last post I demonstrate how I can use Substance Designer to achieve a clean albedo, then reuse the template on different assets.
The seedlings are just planes
  • I know, it's placeholder. This kind of asset is an example of something that would be better box modeled, and for this demo that's a skill I didn't think was necessary to demonstrate. Plus, the real reason this was included was to show something animated with dynamic shadows.

Successes:

I'm happy with the way the space is taking shape
  • The organic feeling (that usually takes SO long to replicate) is almost instant in scanning. The space has a distinct 'character' to it that feels natural. Popping the white noise track in made the whole scene come alive. Plus, the process on this project has been FAST, this is the product of less than a total week of work hours. 
I'm happy with the direction of my research
  • I am starting to see the path of how to get from where I currently am to here https://www.youtube.com/watch?v=hCeP_XUIB5U. I think it's important to emphasize that I am still replicating these scanning methods (which Unity has thoroughly documented and published). It turns out that there are already some pretty big shoulders to stand on. 
  • I've greatly enjoyed working closer with Unity and realtime art-- something I was never formally trained in and want to continue learning. 
  • Posting about my work has helped me get involved in other scanning projects around the school, and there does not seem to be any shortage of them. 
--

Looking ahead to next term, I hope to be able to increase the quality of scans and get results that are closer to the Unity Fontainebleu demo. 
I would also like to define a more specific and meaningful production that would fit into the thesis model.
I am not so worried about producing an effective tech demo as I am about making interesting interactive art. One fear I have is that I am entering my third term without having any discussions about art making and art direction. I hope this is to come before its time to propose our thesis. 
For that reason, next term I am hoping to continue researching best practices in scanning tech, but also look into areas such as installation art, interactive art, VR. 

Tuesday, March 12, 2019

After Class, wk ??

"executive summary" of term
downloadable video (screengrabs fine)
write-up
something that makes sense to the public
email by next friday

not here to demonstrate polish. demonstrate the full pipeline + tools
maybe write up delighting processes?
doesn't matter if using new data set or not

for outline
the headings/subheadings should tell a story
big to small. big ideas first

Tuesday, February 19, 2019

After Class, wk 07

This paper from 1995 was recommended to me.
Julie Dorsey
https://repository.upenn.edu/cgi/viewcontent.cgi?article=1072&context=hms


I don't know how this relates to my work. This went completely over my head.

note-- my overall goals as outlined below have not really changed over the course and are still very similar to my original mock project from DIGM501 last term. The technology solutions have evolved, but the overall goal is the same. I wish we had a little more overlap/continuity in the sequence of these courses because at this point I seem to be repeating myself.

--

Pitch: I want to scan things

Paragraph Description: My goal this term is to research accessible reality capture tools and techniques to recreate a real world location in an interactive realtime game environment. Ultimately the goal is to produce a beautiful virtual space, but might also have applications in digital conservation/archiving efforts. My main tools are a DSLR camera, photogrammetry software, standard game asset production tools, and a game engine.


Week 7 - Repeat steps to create game ready assets with the larger roomscale pointcloud data. (See https://tasha3d.blogspot.com/2019/02/getting-game-ready-models-out-of-3df.html)



Week 8 - Decide on game engine solution. Import all assets into engine. Test with other assets in room. Begin lighting.


Week 9 - Continue lighting work, atmospheric effects, and something dynamic.


Week 10 - Flex week, address issues/polish. If time, build a simple interaction (ex, a lightswitch, a simple quicktime event.)


Thursday, February 14, 2019

Term Summary

This is my halfway report. Admittedly I have been a bit scattered this term, I realized while writing up this list.
My overall goal was to build a repertoire of reality capture tools and processes. I have greatly enjoyed discovering new processes and am wrapping my brain around the realistic scope of something like my mock project last term.


Tuesday, February 12, 2019

After Class, wk06

Check the app store in addition to scholarly resources.
Conduct a formal study in low cost / consumer level scanning techniques. Build a repertoire of tools.

Look into Apple's depth sensor.

More inner dialogue/introspection in posts. More specific tagging system.

Build a roadmap

Tuesday, February 5, 2019

After Class, wk05

Need to move on-- worried about getting stuck in data capture.
What is your elevator pitch.
VR spaces
Beautiful Virtual SpacesAlways answer why.
Identify problems in the industry and make them suck less.


--

Next week:
** Define your logline or elevator pitch.
** Identify three new expert sources that are helping define what you want to do.
** The most important word is WHY. Explain every decision that went into your project. Why goes both ways, it comes from your sources.

Quain Courtyard pt 4, mild success