Tumgik
sara-drake · 6 years
Video
undefined
tumblr
collider test for the strawberry picker robot
2 notes · View notes
sara-drake · 6 years
Photo
Tumblr media
fleet 
1 note · View note
sara-drake · 6 years
Video
undefined
tumblr
beep beep
1 note · View note
sara-drake · 6 years
Video
undefined
tumblr
Water hose test. Particles are not finished! 
1 note · View note
sara-drake · 6 years
Video
undefined
tumblr
1 note · View note
sara-drake · 6 years
Video
undefined
tumblr
For my bug brains (NPC AI), I’m using Behavior Designer by Opsive. The interface is well designed and their documentation is thorough + easy to follow. For a novice C# programmer like me, the visual editor is great for quickly prototyping complex NPC behavior & inadvertently doubles as a handy teaching tool for AI basics. It’s a great tool for a beginner with an understanding of programming basics. Highly recommend it!  Above is an initial AI test. Water bots walk around looking for plants that need watering. 
4 notes · View notes
sara-drake · 6 years
Video
undefined
tumblr
Animation test for Watering bot. 
4 notes · View notes
sara-drake · 6 years
Photo
Tumblr media
0 notes
sara-drake · 6 years
Text
On wind.
(ㄒoㄒ)  Took a wrong turn that ate up too much time!
I wanted a California breeze rippling through my plant meshes at the request of the foley artist I’m working with. I thought the best option was to (painstakingly) animate the meshes in Maya and export them as individual animation files. I tried to use the lattice mesh deformer with a particle effect and a turbulence field in Maya, which was a terrible idea. This yielded quirky results : 
vimeo
The better solution was to use a shader : 
vimeo
@minionsart’s shader tutorials and scripts are easy to understand and are beginner friendly. I used their moving grass shader to imitate a California breeze. You can find the code HERE and the details below : 
Tumblr media
Check out their How I got started with shaders (Non-Scary Shader Intro). It does a good job at demystifying shaders for Unity. 
6 notes · View notes
sara-drake · 6 years
Video
Unity animation test for strawberry plants.  A little buggy from swapping out meshes, but I’m hoping Unity’s animation blend tool will alleviate this. 
0 notes
sara-drake · 6 years
Photo
Tumblr media
Longing for real life in Farming Simulator. 
0 notes
sara-drake · 6 years
Text
on growing strawberries : 01
For my farming simulation, I’ve decided to grow strawberries. The berries grow relatively close to the ground, grow year round in certain climates, produce easy to see fruits (which comes in handy for game design + using a birds-eye view camera position) and are a food crop who’s harvesting is difficult to automate. Strawberry picking robots are currently in development, serving as a barometer for the potential of autonomous farming technology due to the careful and delicate nature of berry harvesting. Since I’m curious about autonomous farming, the connection is a generative starting place. Strawberries also allow me to research the agriculture industry in California, ranking as the 6th largest produced food commodity in the state.  A few words on software before I begin : 
I’m a big advocate for Blender as my main 3D graphics program. I taught myself Blender during a period of unemployment and would not have been able to do so without the support of a robust online community interested in educating others. While there are more powerful 3D graphics programs on offer, Blender is an open source tool. As an artist, I prioritize using free and open source tools for my work, both as a practice of freedom and to further support for FOSS tools. (Read more about the use/implications of FOSS tools HERE).  At the moment I am a graduate student, teaching in a digital design program that introduces Maya to undergraduates. In an effort to make this project legible to students, I’ll be using Maya. This is in no way an endorsement for either graphics program. I encourage anyone curious about 3D graphics to try out a variety of tools before deciding on what will work best for you. 
✿✿✿✿✿ Back to strawberries. 
Most farming games use a single asset to represent a food crop that gets repeated multiple times to create a field :
Tumblr media
I wanted the plant life in my simulation to have more individuation than is typical, so I designed a workflow to procedurally generate and animate parts of the plant depending on what is happening in the world around them. 
I made a quick storyboard to get a sense of timing. For personal projects, I like boarding in flash/animateCC or on paper. : 
Tumblr media
I created a base sequence of meshes in various states of growth that I could manipulate into unique leaf stalks. I then duplicated the original base meshes and remodeled them to create a variety of different stalk shapes. I easily doubled the amount of variety by duplicating and mirroring sequences o models and changing their scale. 
Tumblr media Tumblr media Tumblr media Tumblr media
Once I had enough to work with I arranged a handful of stalks together until they resembled a strawberry plant. Next, I animated the meshes using Maya’s blend shapes, occasionally swapping out meshes to continue the progression. I decided to keep the leaves tall so that the strawberries will be more visible to the viewer as they grew underneath. 
Tumblr media Tumblr media Tumblr media
I created the strawberries, strawberry stalks and base flowers using the same technique. I animated the fruiting stalks on a separate timeline as unique meshes so that they could grow depending on different sets of factors in the game world. 
Tumblr media Tumblr media Tumblr media
Resources :  Creators of the game Pode break down their process for animating plants. 
1 note · View note
sara-drake · 7 years
Photo
Tumblr media
1 note · View note
sara-drake · 7 years
Photo
Tumblr media
2 notes · View notes
sara-drake · 7 years
Photo
Tumblr media
0 notes
sara-drake · 7 years
Photo
Tumblr media
3 notes · View notes
sara-drake · 8 years
Video
undefined
tumblr
fx studio in my teenage bedroom 
8 notes · View notes