-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.plan
26 lines (20 loc) · 1.38 KB
/
.plan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Wed Oct 14 01:28:52 EDT 2020
It would be cool to, in addition to painting through images on the screen, paint through images using surfaces with 0 gaussian curvature.
So like cylindrical geometry. This would be useful for painting onto beams and such, or even faces. Zero gaussian curvature would allow
for distortion free images, though perhaps any aribitrary shape could be used (2nd or 3rd input). So a pre-textured peice of geometry
gets passed in to provide not only the image to paint through but also the "carrier" of the paint.
Fri Dec 18 14:38:03 EST 2020
Want to see if push constants can be set entirely in the draw function.
So I can remove them as static globals.
Tue 05 Jan 2021 12:21:16 PM EST
Features from substance painter to add:
Triplanar projection.
Substance like brush?
Bake maps? Curvature, position, etc.
Thu 11 Feb 2021 12:06:49 PM EST
I imagine people will be wanting to do most of their painting in masks to defer final color selection until render time.
There is potential large memory savings to be had in this, as we get 4 8bit masks + 48 bytes (4 uniform color vecs)
for the price of 1 color + alpha. So solid fill color + mask will be very useful.
Tue 23 Feb 2021 09:27:15 AM EST
Should remove VLAs from code. It will force me to examine the arrays after which i may find the release build segfault bug, and they
are apparently bad for performance anyway.