![]() ![]() |
Sep 7 2005, 06:10 AM
Post
#1
|
|
![]() Creator of Stuff ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 1,294 Joined: 25-September 03 From: Scotland Island, Australia Member No.: 392 Contests Won:* |
From the prolific programming skills of Marcel Bricman comes another masterpiece. BitMapStyle takes a texturemap and projects it onto the model using the surface normal .
It's a very new plugin. and I'm still testing the latest version, but Marcel asked me to post it to the forum. Surfaces that face up are coloured using the top of the texture, surfaces on the left are patterned using the left area of the texture. This means that on many models with flat surfaces there will be stretch patterns. I'll try to post a better explanation tomorrow. So why did I post this? ... I asked Marcel how hard it would be to program this plugin and explained my ideas. The next morning I checked my email and received a 'proof of concept', I did some more tests and Marcel did some more programming, and it's here. As well as providing a new texturing method, it should be useful for natural media effects. Marcel's my hero New version added 30.9.05 corrects a menu error"ambient colour was labelled ambient colour and intensity.
Attached File(s)
-------------------- bad monkey....and proud of it
|
|
|
|
Sep 7 2005, 06:15 AM
Post
#2
|
|
![]() Creator of Stuff ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 1,294 Joined: 25-September 03 From: Scotland Island, Australia Member No.: 392 Contests Won:* |
Here's my initial test render. I used the tileable textures that are on the Hash2005 CD to colour a bunch of cows. The BitMapStyle texture was dragged onto the Kows. Total time to apply textures and setup shot was just under 15 minutes.
More tests to come.
Attached File(s)
-------------------- bad monkey....and proud of it
|
|
|
|
Sep 7 2005, 06:15 AM
Post
#3
|
|
![]() Blind Lord of all he sees. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Film Posts: 13,661 Joined: 21-September 03 From: Dublin,Ireland Member No.: 278 Contests Won:***(mascot) |
Can you give us an example of where you would use it? Maybe a screenshot? It sounds good. Thanks guys.
Edit: OK there's a picture there now. -------------------- Vista Home Premium 64 bit/AM v15/ATI Radeon HD3870/8Gb 800mhz DDR2 RAM/e8400 Processor
My AM Goodies Store My T.W.O models Get your AM problems fixed at AM:Reports |
|
|
|
Sep 7 2005, 07:24 AM
Post
#4
|
|
![]() Creator of Stuff ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 1,294 Joined: 25-September 03 From: Scotland Island, Australia Member No.: 392 Contests Won:* |
And here's a quick example of it on an animated model. It's hard to see at this size, but I've used BitMapStyle to modify diffuse colour, bump and specularity on this model.
Attached File(s)
-------------------- bad monkey....and proud of it
|
|
|
|
Sep 7 2005, 07:29 AM
Post
#5
|
|
![]() Blind Lord of all he sees. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Film Posts: 13,661 Joined: 21-September 03 From: Dublin,Ireland Member No.: 278 Contests Won:***(mascot) |
How/where/when do you access the properties? Before or after applying the decal?
Cool animation. There's something funky happening on the top of his back near the end. This post has been edited by KenH: Sep 7 2005, 07:32 AM -------------------- Vista Home Premium 64 bit/AM v15/ATI Radeon HD3870/8Gb 800mhz DDR2 RAM/e8400 Processor
My AM Goodies Store My T.W.O models Get your AM problems fixed at AM:Reports |
|
|
|
Sep 7 2005, 07:37 AM
Post
#6
|
|
![]() Creator of Stuff ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 1,294 Joined: 25-September 03 From: Scotland Island, Australia Member No.: 392 Contests Won:* |
You don't decal the model.. it's a projection map of sorts.
Load an image map Create a material and change the attribute to BitMapStyle. The various controls are similar to those in a projection map. The just drop the material onto the model or group. If the model is well rounded, chances are you'll get a useful result. Additive colour, ambience and stick to surface Off may be useful for fudging ambient light, but it's early days exploring the uses to which this plugin can be put. The animation has a bit of creasing of the mesh. Considering I went from base mesh to animation in 2 hours, I can live with that for the moment. -------------------- bad monkey....and proud of it
|
|
|
|
Sep 7 2005, 02:00 PM
Post
#7
|
|
|
my ship never showed ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 219 Joined: 30-August 04 From: Las Vegas Member No.: 4,073 |
So this is basically applying a decal that wraps around a model without flattening the model?.....And this would probably look better for example on a cylinder laying on its side as opposed to standing verticle? Or what is it's difference from a projection map? If stick to surface is off, does your model "swim" through the material?
|
|
|
|
Sep 7 2005, 05:45 PM
Post
#8
|
|
|
enthusiast ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Hash Fellow Posts: 3,604 Joined: 22-May 04 From: the Moon Member No.: 3,042 |
Hey pretty cool...is this a v12 only texture? Could you post the image you used?
-------------------- I bought an electric car... it has gas-powered windows...
... http://www.campbellanimation.com My website. http://www.youtube.com/user/campydoodles My YouTube Channel. http://www.youtube.com/watch?v=jncWZdZpTfQ My A:M DEMO-REEL http://www.youtube.com/user/campydoodles#p/a/u/1/1koP6oTPYZQ PASS THE BALL II .... |
|
|
|
Sep 7 2005, 06:58 PM
Post
#9
|
|
![]() Master ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 177 Joined: 12-February 04 From: San Antonio, Texas Member No.: 1,871 |
ha ha, cool model, I'll try it out
|
|
|
|
Sep 7 2005, 10:15 PM
Post
#10
|
|
![]() Creator of Stuff ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 1,294 Joined: 25-September 03 From: Scotland Island, Australia Member No.: 392 Contests Won:* |
OK, here's an explanation. If you look at the attached image you'll see the difference between BitMapStyle and a spherical projection map.
A Spherical projection map expands out from a central point. It doesn't matter what way the surface is facing, just where it is in relation to that point. BitMapStyle is the opposite. It doesn't care about the location of the surface, only about the direction of the surface(otherwise known as the normal, that thin yellow line that makes your model look like a porcupine). Any surface facing up will be coloured according to the top of the texture image. Any surface facing down will take its' colour from the bottom of the image and so on for the front, back, left and right. In this case back, left, front and right are the gradient running from left to right. In the bottom you can see how it applies to different shapes. Circles work perfectly while other shapes stretch the texture. Straight edges such as those on the cube and cylinders will cause edge lines and are generally not suitable. This plugin is not a substitute for good decalling and it will not work on every model. It doesn't provide a great deal of fine control, but it will texture some complicated objects (like the skycastle) much quicker than any other method. Markeh: Yes the texture will swim if not stuck to the surface. John Bigboote: I honestly don't know. Try it and tell us the results
Attached File(s)
-------------------- bad monkey....and proud of it
|
|
|
|
Sep 8 2005, 07:13 AM
Post
#11
|
|
![]() Creator of Stuff ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 1,294 Joined: 25-September 03 From: Scotland Island, Australia Member No.: 392 Contests Won:* |
One way to minimise the creasing is to add a bump material, which acts to disperse the normal pattern.
On this image I added a displacement combiner to a rough plane. Added further detail with a bump texture and coloured it using BitMapStyle.
Attached File(s)
-------------------- bad monkey....and proud of it
|
|
|
|
Sep 8 2005, 07:22 AM
Post
#12
|
|
![]() Blind Lord of all he sees. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Film Posts: 13,661 Joined: 21-September 03 From: Dublin,Ireland Member No.: 278 Contests Won:***(mascot) |
Abso-friggin-lutely gorgeous!
Say, is Marcel sick or something? Why isn't he touting his own plugin? -------------------- Vista Home Premium 64 bit/AM v15/ATI Radeon HD3870/8Gb 800mhz DDR2 RAM/e8400 Processor
My AM Goodies Store My T.W.O models Get your AM problems fixed at AM:Reports |
|
|
|
Sep 8 2005, 07:58 AM
Post
#13
|
|
![]() Creator of Stuff ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 1,294 Joined: 25-September 03 From: Scotland Island, Australia Member No.: 392 Contests Won:* |
Marcel is busy, so he delivered it into my waiting hands and told me to spread the word...which I dutifully did.
-------------------- bad monkey....and proud of it
|
|
|
|
Sep 8 2005, 12:38 PM
Post
#14
|
|
|
my ship never showed ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 219 Joined: 30-August 04 From: Las Vegas Member No.: 4,073 |
Hey ya! Now we're talkin'. This stirs experimentation. Any other interesting examples you've come up with would be appreciated. Hmmm....... I wonder if you could "crest" waves with a foam look with this on an animated displacement map.
|
|
|
|
Sep 8 2005, 07:25 PM
Post
#15
|
|
![]() Savant of Nothing ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Contributor Posts: 2,433 Joined: 18-September 03 From: Milwaukee, WI Member No.: 99 Contests Won:** |
The terrain is awesome looking. Thanks Marcel, and John for posting.
-------------------- I think, therefore I am -- I think
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 2nd September 2010 - 06:21 AM |