Skip to content

Commit 2d22829

Browse files
author
ikrima
committed
[site] lint frontmatter
1 parent 30c094c commit 2d22829

39 files changed

+99
-289
lines changed

.vscode/settings.json

-3
This file was deleted.

content/blog/index.md

+1-23
Original file line numberDiff line numberDiff line change
@@ -1,23 +1 @@
1-
---
2-
title: "Hello Friend"
3-
pageSubTitle: 'Coming soon'
4-
sideMenuHeading: 'Houdini (WIP: Coming Soon)'
5-
date: "2019-01-17"
6-
coverImage: "./assets/hello.jpg"
7-
author: "Elliot"
8-
excerpt: '"Hello, friend?" That''s lame. Maybe I should give you a name...'
9-
tags: ["rob____ot", "hello friend"]
10-
parents: ["ue4guide"]
11-
root: "/blog"
12-
sortIndex: 0
13-
---
14-
15-
> "Hello, friend?" That's lame. Maybe I should give you a name...\
16-
> But that's a slippery slope.\
17-
> You're only in my head.\
18-
> We have to remember that...\
19-
> Shit.\
20-
> It's actually happened.\
21-
> I'm talking to an imaginary person.
22-
>
23-
> **— Mr. Robot S01E01**
1+
# Index

content/graphics/cheatsheet.md

+4-8
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
---
2-
title: Cheatsheet
3-
pageSubTitle: Annoying shit I always lookup
4-
sortIndex: 2
5-
sidebar: graphics
6-
---
7-
8-
# Lighting Units (Candela vs Lumens vs Lux)
1+
# Graphics Cheatsheet
2+
Shit I annoyingly forget and always have to lookup
3+
4+
## Lighting Units (Candela vs Lumens vs Lux)
95

106
![](./assets/candela-vs-lumen-vslux.jpg)
117

content/graphics/gpu-architecture/technical-overview.md

+1-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
1-
---
2-
title: 2019 GPU Architecture Crash Course
3-
sortIndex: 1
4-
sidebar: graphics
5-
---
6-
7-
# 2019 Overview Material
1+
# 2019 GPU Architecture Crash Course
82

93
[GPU Architectures](../assets/resources/2019_cerrato_gpu_arch_talk.pdf) by Maurizio Cerrato (@speedwago) is a concise but accessible crash course into how GPU hardware works. He even touches on how mobile GPUs differ with Tile Based Deferred Rendering architectures
104

content/graphics/index.md

-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
---
2-
sidebar: graphics
3-
---
4-
51
# chickenscratchnotes
62

73
repo for easier sharing of gists/notes

content/graphics/light-transport/light-transport.md

+2-6
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
---
2-
title: Light transport notes
3-
pageSubTitle: From Subsurface Scattering to Neutron Transport
4-
sidebar: graphics
5-
---
1+
# Light transport notes
62

7-
# TLDR
3+
## TLDR: From Subsurface Scattering to Neutron Transport
84

95
- All rendering is a lie: Specular/Diffuse => approx. of SSS => approx of volume tracing
106

content/graphics/pbr-crashcourse.md

+3-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
---
2-
title: Physically Based Rendering Crash Course
3-
sortIndex: 1
4-
sidebar: graphics
5-
---
1+
# Physically Based Rendering Crash Course
62

7-
# Google Filament Documentation
8-
9-
A masterclass yet accessible guide of the past 20 years of PBR: <https://google.github.io/filament/Filament.md.html>
3+
[Google Filament Documentation](https://google.github.io/filament/Filament.md.html)
4+
- A masterclass yet accessible guide of the past 20 years of PBR

content/graphics/volume-rendering/volume-rendering-math.md

-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
---
2-
sortIndex: 1
3-
sidebar: graphics
4-
---
5-
61
# Physics of Light: Absorption
72

83
[From MIT Lecture Notes: A Classical Model for Spectroscopy](https://ocw.mit.edu/courses/chemistry/5-33-advanced-chemical-experimentation-and-instrumentation-fall-2007/lecture-notes/classicalspec.pdf)

content/graphics/volume-rendering/volume-rendering-zoo.md

-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
---
2-
sortIndex: 2
3-
sidebar: graphics
4-
---
51

62
# TODO
73

content/graphics/volume-rendering/volume-rendering.md

-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
---
2-
sortIndex: 0
3-
sidebar: graphics
4-
---
5-
61
# Overview
72

83
![Jarosz 2008, Radiance Caching For Participating Media](../assets/rte-diagram1.png)
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
---
2-
sortIndex: 1
3-
sidebar: houdini
4-
---
1+
# General Tips
52

63
- Division size for simulations 0.05 (5 cm)

content/houdini/dops/techniques/upres.md

-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
---
2-
sortIndex: 2
3-
sidebar: houdini
4-
---
51

62
# Enable OpenCL
73

content/houdini/index.md

-11
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,3 @@
1-
---
2-
title: Houdini
3-
pageSubTitle: Coming soon
4-
sideMenuHeading: Houdini
5-
root: houdini
6-
parents:
7-
- houdini
8-
sortIndex: 0
9-
sidebar: houdini
10-
---
11-
121
# Houdini Guide
132

143
A guide and personal notes for using Houdini

content/houdini/rendering/mantra.md

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
---
2-
sortIndex: 2
3-
sidebar: houdini
4-
---
1+
2+
# Mantra
53

64
Understanding Mantra: <https://www.sidefx.com/docs/houdini/render/understanding.html>

content/houdini/rendering/redshift.md

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
---
2-
sortIndex: 1
3-
sidebar: houdini
4-
---
5-
6-
# Compositing Equation
1+
# Redshift
2+
## Compositing Equation
73

84
- Beauty = DiffuseFilter_DiffuseLightingRaw + DiffuseFilter_GlobalIlluminationRaw + DiffuseFilter\*SubsurfaceScatteringRaw + SpecularLighting + Reflections + Refractions + Emission + Caustics
95
- If using "Caustics Raw" instead of "Caustics", these would have to also be multiplied by "Diffuse Filter".
@@ -16,7 +12,7 @@ sidebar: houdini
1612
- **Add** the Volume Fog Emission AOV to the primary AOV composite.
1713
- Additive layer that contains only the emission component
1814

19-
# Volume Rendering
15+
## Volume Rendering
2016

2117
- If want to make volume darker but preserve approximate intensity, adjust scatter and absorption coefficients together
2218
- use the "Scatter Tint" to adjust the overall color of the volume

content/houdini/techniques/baking.md

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,2 @@
1-
---
2-
sortIndex: 5
3-
sidebar: houdini
4-
---
5-
1+
# Baking
62
- Bake Volume: Can bake volume scattering effects from single pointlight onto a set of points

content/houdini/techniques/detangle.md

-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
---
2-
sortIndex: 2
3-
sidebar: houdini
4-
---
51

62
# Detangling wires
73

content/houdini/techniques/geo-deformation.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
---
2-
sortIndex: 3
3-
sidebar: houdini
4-
---
1+
# Geo Deformation
52

6-
# Deform by point
3+
## Deform by point
74

85
- BlendPose Chop
96
- ClothCapture
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
---
2-
sortIndex: 6
3-
sidebar: houdini
4-
---
1+
# Pyroclastic Noise
52

63
<https://forums.odforce.net/topic/12923-pyroclastic-noise-demystified/>

content/houdini/techniques/tutorials-from-others.md

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
1-
---
2-
title: Cheatsheet
3-
pageSubTitle: Annoying shit I always lookup
4-
sortIndex: 2
5-
sidebar: houdini
6-
---
1+
# Houdini Tutorials From Others
72

8-
# ODForce Tutorials
3+
## ODForce Tutorials
94

105
Compiled by [Atom on odforce: https://forums.odforce.net/topic/25173-atoms-link-page](https://forums.odforce.net/topic/25173-atoms-link-page)
116

content/houdini/techniques/visualize-debugging.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
---
2-
sortIndex: 7
3-
sidebar: houdini
4-
---
1+
# Debug Visualization
52

6-
# Volumes
3+
## Volumes
74

85
- General Visualize Node: Another way to vizualize volume slices
96
- Can show text

content/houdini/vellum/overview.md

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
---
2-
sortIndex: 0
3-
sidebar: houdini
4-
---
5-
6-
# Overview
1+
# Vellum Overview
72

83
- Position Based Dynamics solver
94
- 3 Nodes: Vellum Constraint + Solver + PostProcess
@@ -12,7 +7,7 @@ sidebar: houdini
127
- Softbody: Cloth + Struts
138
- Balloon: Cloth + Pressure
149

15-
# Nodes
10+
## Nodes
1611

1712
- Vellum Weld Points: Stitches vertices together and allows you to specify tensile stress
1813
- Vellum PostProcess: Allows to blur the sim, detangle, remesh, etc

content/houdini/vellum/techniques/general-tips.md

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
---
2-
sortIndex: 2
3-
sidebar: houdini
4-
---
5-
6-
# General
1+
# General Vellum Tips
72

83
- Add remesher or triangluate into your cloth mesh
94
- **Edge Fracture**: to add random pattern of tears
@@ -13,7 +8,7 @@ sidebar: houdini
138
- **Constraint Iterations:** Higher resolution cloth means you need higher constraint iterations
149
- **Bend Plasticity:** allows cloth to update rest length on its bend constraints as it deforms. Useful for denim or heavy fabrics
1510

16-
# Settings
11+
## Settings
1712

1813
- Chiffon/Silk
1914
- Cloth mesh edge length: 0.01 (remesh to this)
+2-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
---
2-
sortIndex: 4
3-
sidebar: houdini
4-
---
5-
6-
# Grooming
1+
# Vellum Hair
72

3+
## Grooming
84
- FFScatter Node to easily groom/comb fur (and short hair)

content/houdini/vellum/techniques/tear-cloth.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
---
2-
sortIndex: 3
3-
sidebar: houdini
4-
---
1+
# Vellum Cloth
52

63
- Edge Fracture: to randomly split cloth geo
74
- Vellum Weld: to stitch the new separate geo together

content/houdini/vellum/techniques/useful-vellum-nodes.md

+1-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
---
2-
sortIndex: 1
3-
sidebar: houdini
4-
---
5-
6-
# Vellum Nodes
1+
# Useful Vellum Nodes
72

83
| Node | Description |
94
| ------------- | -------------------------------------------------------------------------------------------- |

content/houdini/volumes/overview.md

-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
---
2-
sortIndex: 0
3-
sidebar: houdini
4-
---
5-
61
# Houdini Volumes
72

83
- Old volumes use legacy volume primitive type
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
---
2-
sortIndex: 2
3-
sidebar: houdini
4-
---
1+
# Dense Clouds
52

63
- <https://forums.odforce.net/topic/39475-dense-cloud-shader-wdas-cloud-hype/>

content/houdini/volumes/techniques/pyro.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
---
2-
sortIndex: 4
3-
sidebar: houdini
4-
---
1+
# Pyro
52

6-
# Redshift Rendering
3+
## Redshift Rendering
74

85
- Parameters:
96
- Scatter => color/diffuse

content/houdini/volumes/techniques/realtime-clouds.md

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
---
2-
sortIndex: 3
3-
sidebar: houdini
4-
---
1+
# Real-time Clouds
52

6-
# Channel Lighting
3+
## Channel Lighting
74

85
- Attempt to bake directional fake lights to generate normals + volume normals
96
- <https://realtimevfx.com/t/smoke-lighting-and-texture-re-usability-in-skull-bones/5339>
107

11-
# Particle Sampling
8+
## Particle Sampling
129

1310
- Render volume texture sheet at various slices
1411
- Use GPU particles to scatter throughout the volume and sample the animated textures

content/houdini/volumes/techniques/useful-volume-nodes.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
---
2-
sortIndex: 1
3-
sidebar: houdini
4-
---
1+
# Useful Volume Nodes
52

6-
# Visualization
3+
## Visualization
74

85
- Visualize
96
- Volume Slice

0 commit comments

Comments
 (0)