Grid based texture utility

Post Reply
sculptor
Posts: 736
Joined: Mon Mar 30, 2009 1:52 am
Location: uk

Grid based texture utility

Post by sculptor »

utility1.jpg
utility1.jpg (53.06 KiB) Viewed 529 times
link to online utility:-
https://sculptorsjb.pythonanywhere.com/ ... iles4u.htm

This is a little utility I wrote for producing textures based on grids.
Which I would like to share with the community and it is free to use.

It is based on my experience that straight lines can be used to produce nice sharp curves in 3D renders.

The utility uses a few tricks to draw sharp non anti-aliased lines on the browser canvas.
I use it in curvy for texture maps including displacement. And also in bryce3d renderer.
Because the lines are sharp it makes it easy to select, fill and modify the texture in a paint program.

Scaling the texture and altering projection methods gives one the ability to produce anything from fine graphite
texture to large scale buildings with windows.

It is now part of my regular tool chain for a wide variety of uses.
And i thought it may be useful for others.

The more you play with the utility's various outputs the more you can appreciate it.

I thought putting this in the tutorial section would probably be best place especially for newcomers.
granada
Curvy3D Professional
Posts: 373
Joined: Fri Dec 05, 2003 11:43 pm
Location: brighton,uk
Contact:

Re: Grid based texture utility

Post by granada »

Much appreciated, thank you :D

Dave
Windows 10 Pro 64 bit
GeForce RTX™ 2070 GAMING OC 8G
AMD FX (tm)-9590 Eight-core Processor
31.96 GB RAM
3840 x 2160 ,60 Hz
Simon
C.E.O.
Posts: 2305
Joined: Wed Dec 01, 2004 8:13 am
Location: Kingston Upon Thames, U.K.
Contact:

Re: Grid based texture utility

Post by Simon »

Had some fun with this and used your suggestion of turning straight lines into curves. Made three colour schemes of the same design for height and colour maps. I like the way the grid updates instantly as you change the parameters and colours, makes experimenting much easier and more fun.

Tendril.jpg
Tendril.jpg (73.28 KiB) Viewed 507 times
Spiky.jpg
Spiky.jpg (109.21 KiB) Viewed 507 times
sculptor
Posts: 736
Joined: Mon Mar 30, 2009 1:52 am
Location: uk

Re: Grid based texture utility

Post by sculptor »

I like those Simon

Have found utility useful for all sorts of things.

e.g. by bringing into a paint program for putting posters on buildings or putting patterns on tiles in bathrooms etc or even text.
sculptor
Posts: 736
Joined: Mon Mar 30, 2009 1:52 am
Location: uk

Re: Grid based texture utility

Post by sculptor »

example of using a simple blue and black grid scaled to -800%
exp2.jpg
exp2.jpg (4.9 KiB) Viewed 463 times

minus800.jpg
minus800.jpg (45.05 KiB) Viewed 463 times
sculptor
Posts: 736
Joined: Mon Mar 30, 2009 1:52 am
Location: uk

Re: Grid based texture utility (using alpha )

Post by sculptor »

Using alpha for creating frames:-
exp1.png
exp1.png (399 Bytes) Viewed 440 times
If you cannot paste your grid directly into your renderer and have to go via a paint program save it as a png or other
good quality format to preserve sharp edges.
frameglass.jpg
frameglass.jpg (30.59 KiB) Viewed 440 times
here are the settings i used in bryce ( with blend transparency turned on as well )
2021-05-28_042411.jpg
2021-05-28_042411.jpg (82.65 KiB) Viewed 440 times
one can do all sorts of interesting things in curvy3d here i dropped loft curves onto cubes ( curve > drop curve to surface )
interesting.jpg
interesting.jpg (33.24 KiB) Viewed 440 times
sculptor
Posts: 736
Joined: Mon Mar 30, 2009 1:52 am
Location: uk

Re: Grid based texture utility(positioning)

Post by sculptor »

Grids can be used for positioning objects like a poster in our paint programs.

or positioning 3d objects in our 3d world as part of the design.

or as temporary objects in our 3d world later erased after being used for positioning.
position.jpg
position.jpg (39.33 KiB) Viewed 389 times
Post Reply