Author: Jingwen Zhang
The Last Harvest|Final work
The Last Harvest is a stylized Unreal Engine environment project inspired by Van Gogh–like abstract expressionism. Using flowing brushstroke textures, a swirling sky, and a soft palette of golden yellow, light green, and pink, the cornfield is reimagined as a “breathing” digital oil painting. The work treats “harvest” as both an ending and a return—a gentle dialogue between humanity and nature at the edge of time. The project combines hand-painted textures, material–lighting iteration, cinematic camera work, and post-production editing to deliver a short real-time rendered sequence with a poetic, dreamlike atmosphere, exploring how game engines can support artistic storytelling and emotional visual language.
Summary & Reflection Blog | The Last Harvest
In The Last Harvest, I set out to build a Van Gogh–inspired, abstract-expressionist environment in Unreal Engine—using flowing brushstroke language, rotating light, and a soft palette (golden yellow, light green, and pink) to turn a cornfield into a “living painting” rather than a realistic farm scene.
What Worked
Overall, I feel I achieved the main stylized goal: the scene reads as painterly and atmospheric, with a clear emotional direction—gentle, dreamlike, and slightly bittersweet.
More importantly, I managed to complete a full production loop from concept to output: building the environment, testing materials and lighting in-engine (Lumen, fog, color grading), developing shots, and delivering a rendered sequence.
What Fell Short (and Why)
While the overall style direction is in place, some areas still feel rough in detail polish. The main reasons were:
• Hardware limitations & lag: UE5 became slow during heavy iteration, which reduced how much fine-tuning I could realistically do.
• Time planning: I prioritized getting a complete result, leaving less time for consistent refinement across assets.
• Style consistency: Some elements still vary in how “painterly” they feel, which shows I need a stronger system for unifying brushstroke density, edge treatment, and color behavior across the whole scene.
Key Takeaways
This project taught me that stylization isn’t a single filter—it’s a set of rules that must stay consistent across textures, materials, lighting, and composition. I also learned that locking down a few “style benchmark shots” early can make later production faster and more coherent.
If I Do It Again
Next time, I would:
• Establish 1–2 final benchmark shots earlier (materials + lighting + grading locked).
• Reserve a dedicated polish phase for asset consistency and shot pacing.
• Under limited hardware, focus detail only where the camera actually sees it, instead of chasing global perfection.
Even with the constraints, The Last Harvest gave me a clearer understanding of how to translate a painterly concept into a real-time UE workflow—and what I need to improve to make the final result cleaner and more unified.
In the final stage of the project, I completed the full output pipeline for The Last Harvest. I first finalized and rendered the shot sequence in UE5, making sure the stylized materials, lighting, and brushstroke language stayed consistent in the final frames. Then I brought the renders into After Effects for post-production polish, where I refined pacing and cut details—adjusting transitions, shot duration, and overall “breathing” rhythm—so the visual focus and emotional flow read more clearly. Finally, I added voice-over to strengthen the narrative and emotional layer, completing the project as a more immersive audio-visual piece.
Shot 3: A Peeking View Through Corn Leaves
In this stage, I completed the third shot for The Last Harvest. I lowered the camera into the cornfield and used the dense leaves on both sides as a “natural frame,” so the viewer feels like they’re peeking out from deep inside the field—more immersive, and more enclosed in a dreamlike way.
Shot Intent
Shot 3 focuses on depth layering and eye guidance: the foreground is dominated by large corn leaves that create strong occlusion; the mid-ground opens into a small path and broken fence fragments; and the background connects to the pink mountains and the swirling sky. This structure—foreground enclosure → mid-ground corridor → background expansion—adds tension while naturally pulling the gaze toward the emotional center of the sky.
Composition & Asset Placement
- Foreground corn leaves: I placed the corn closer and denser, letting the leaves occupy the sides and top of the frame to create a clear framing effect.
- Mid-ground leading lines: The path/ridges and broken fence pieces act as directional lines, helping the viewer read where to look despite the busy foreground.
- Background emotional anchor: The swirling brushstroke sky remains the main emotional visual, serving as the distant “endpoint” and keeping the Van Gogh–inspired style consistent across the project.


Shot 2: The Scarecrow and the House
For the second shot of The Last Harvest, I shifted the focus from the wide, atmospheric landscape to a more symbolic and emotional focal point: the scarecrow and the farmhouse. Compared to Shot 1, which mainly establishes space and mood, this shot works as a quieter “pause”—a moment that hints at human presence and memory within the dreamlike field.
Shot Intent
- Scarecrow as the foreground subject: I placed the scarecrow prominently in the frame and designed it with an exaggerated, brushstroke-like silhouette so it remains readable against the highly textured Van Gogh–inspired sky. It functions as a guardian-like figure and a visual metaphor for what’s left behind in the “last harvest.”
- Farmhouse as a mid-ground anchor: The farmhouse sits behind the scarecrow to provide spatial context—reminding the viewer that this is a place once lived in, not just an abstract scene.
- Ground brushstroke flow for composition: The directional strokes on the ground guide the viewer’s eye from the foreground into the mid-ground, then toward the distant mountains and sky, maintaining a painterly rhythm across depth layers.
Implementation Notes
I built this shot in UE using Sequencer, blocking the composition first (wireframe/grey layout) and then applying stylized materials to confirm silhouette clarity and color contrast between foreground, mid-ground, and background.



This stage, I began developing cinematics and animation in Unreal Engine. I built a Level Sequence in Sequencer and used CameraRig_Rail to plan a smooth camera move, letting the shot glide across the fields and sky to establish the overall mood. I then keyframed the tractor to drive toward the camera, creating a moving focal point that naturally guides the viewer’s attention from the distant landscape into the mid/foreground. Next, I’ll explore alternative camera designs and blocking (e.g., push-ins, pull-backs, orbits, low angles) to find a visual language that better matches the dreamlike tone of The Last Harvest.
I ran a round of material and lighting integration tests in Unreal Engine:
- Checked whether the light–shadow contrast under the key light direction effectively highlights the brushstroke detail.
- Adjusted the overall color balance so the golden fields and the purplish-blue sky create a clearer emotional contrast.
- Reviewed the scene at different shot scales to ensure silhouettes stay readable, avoiding a washed-out look or muddied details.


I ran a quick in-engine test in Unreal Engine to check how my stylized materials read under real-time lighting. This pass helped me evaluate color balance, contrast, and silhouette clarity across key props (fence, grass, tractor) against the painterly sky. The goal was to make sure the scene’s lighting supports the Van Gogh–inspired mood while keeping the brushstroke textures legible, before moving on to final palette unification and more refined lighting/atmosphere.
Scene Detail Pass: Adding Trees and Houses
In this update, I pushed the scene beyond the initial terrain + key props by adding trees and houses to increase visual density and improve the overall read of the composition.
The trees were intentionally designed as stylized assets: instead of aiming for realistic foliage, I built them with layered, ribbon-like forms that suggest stacked brushstrokes. This gives the silhouettes stronger rhythm and direction, and keeps them readable even at a distance. The houses add a mid-ground anchor, making the environment feel more inhabited and providing clearer points of focus for future lighting and color unification.

