Skip to content

Commit bcfcdb7

Browse files
chore(data-exporter): add Houdini practice days 224, 255
1 parent 0028115 commit bcfcdb7

File tree

5 files changed

+121
-0
lines changed

5 files changed

+121
-0
lines changed

data-exporter/houdini-daily-practice/0196-mardini-2025-pergola.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ description: Entry into the Mardini 2025 challenge for March 4
44
date: 2025-03-04
55
previous: 195
66
next: 197
7+
nextInSequence: 224
78
thumbnails:
89
- /assets/images/houdini-daily-practice/196/thumbnail-0.png
910
- /assets/images/houdini-daily-practice/196/thumbnail-1.png
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
id: 224
2+
name: Pergola Day 2
3+
description: Continuation of the Pergola from Mardini 2025
4+
date: 2025-05-10
5+
previous: 223
6+
next: 225
7+
previousInSequence: 196
8+
nextInSequence: 225
9+
thumbnails:
10+
- /assets/images/houdini-daily-practice/224/thumbnail-0.png
11+
- /assets/images/houdini-daily-practice/224/thumbnail-1.png
12+
assets:
13+
- type: image
14+
src: /assets/images/houdini-daily-practice/224/render-0.png
15+
- type: image
16+
src: /assets/images/houdini-daily-practice/224/render-1.png
17+
tags:
18+
- sops
19+
- uvs
20+
- vdb
21+
- dops
22+
- vellum
23+
- cops
24+
- copernicus
25+
- lops
26+
- karma
27+
- atmosphere
28+
- solaris
29+
- materialx
30+
- creative
31+
pathToBody: houdini-daily-practice/bodies/0224-pergola-2.md
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
id: 225
2+
name: Pergola Day 3
3+
description: Continuation of the Pergola from Mardini 2025
4+
date: 2025-05-11
5+
previous: 224
6+
previousInSequence: 224
7+
thumbnails:
8+
- /assets/images/houdini-daily-practice/225/thumbnail-0.png
9+
- /assets/images/houdini-daily-practice/225/thumbnail-1.png
10+
assets:
11+
- type: image
12+
src: /assets/images/houdini-daily-practice/225/render-0.png
13+
- type: image
14+
src: /assets/images/houdini-daily-practice/225/render-1.png
15+
tags:
16+
- sops
17+
- uvs
18+
- vdb
19+
- heightfield
20+
- dops
21+
- vellum
22+
- cops
23+
- copernicus
24+
- opencl
25+
- lops
26+
- karma
27+
- atmosphere
28+
- solaris
29+
- materialx
30+
- slap-comp
31+
- creative
32+
pathToBody: houdini-daily-practice/bodies/0225-pergola-3.md
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
### Pergola (Day 2)
2+
3+
This is a continuation of the project from day 4 of [Mardini 2025][mardini-2025].
4+
The prompt was "FOLIAGE", in the SOPS category.
5+
6+
I really liked the original project, but the result was not what I'd wanted in
7+
almost any sense. I had to keep the scope low in order to get a finished product
8+
for the competition, so I cut corners just about everywhere.
9+
10+
So now I'm coming back to this project, but this time I'll spend several days
11+
on improving it, a little bit at a time. I'm focusing on 2-3 things each day,
12+
rather than incrementally improving everything all at once.
13+
14+
Today I:
15+
16+
- Made the modeling of the pergola a bit more procedural - fewer hardcoded values.
17+
- Adjusted the pergola dimensions (mostly reducing the hight, to make it appear
18+
wider without increasing the simulation size.)
19+
- Added detail to the column base, made column tops more consistent.
20+
- Added procedural materials using Copernicus COPs nodes for the floor and
21+
columns.
22+
- Add bushes on all sides (not just two) with gaps for walkways.
23+
- Adjusted vine simulation, gave the vines a more variable thickness so they
24+
aren't 100% width when the draping vines end.
25+
- Deleted the grass, which was completely unrecoverable due to it being a
26+
placeholder and ugly AF to boot.
27+
- Adjusted sun position, camera positions, several of the other (very much
28+
temporary) render materials.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
### Pergola (Day 3)
2+
3+
This is a continuation of the project from day 4 of [Mardini 2025][mardini-2025].
4+
The prompt was "FOLIAGE", in the SOPS category.
5+
6+
Today I:
7+
8+
- Adjusted column material and edge detail.
9+
- Add tile cracks (using OpenCL kernel to apply randomness and select between 25 crack textures).
10+
This was surprisingly difficult to do.
11+
- Add crappy initial wood texture for pergola struts.
12+
- Art-direct mountains, use copernicus to create terrain texture with better snowcaps.
13+
- Fix vine material (looked invisible sometimes depending on the light position.)
14+
- Add slap comp, mostly adjusting saturation and value. I have a very poor instinct for
15+
what looks good, so I'm mostly just trying different things. I increased the saturation
16+
overall, added a yellow tint, then decreased the value of the darker areas to make them
17+
darker still and increase the contrast.
18+
19+
Planned:
20+
21+
- Add bench model and materials
22+
- Dirt/muddy tracks on floor
23+
- Add walkway stones
24+
- Improve the way that leaves are generated, use an actual texture for them.
25+
- Add transition between tile floor and grass/walkway stones
26+
- Add grapes to vines
27+
- Add flowers to bushes
28+
- Add grass texture (or actually model grass or something)
29+
- ...more

0 commit comments

Comments
 (0)