[GEM-dev] wrapping pix_videoDarwin onto sphere or Cone
ben at ekran.org
ben at ekran.org
Fri Sep 12 20:04:17 CEST 2003
"mode 0" to pix_texture did the trick.
The video image is wraped on the sphere now, but the surface is not
completely covered, there is still about 1/3 of the surface left black.
(note that this does not happen with power of 2 textures, which totally
cover the sphere surface)
Is there a way of pix_texture checking if the texture is power of 2 and
changing the mode on the fly?
I still do all my images/video as power of 2 anyhow (mostely because I
prefer aspect ratios such as 1:1 and 2:1 rather than 16:9 and 4:3.)
Thanks
Ben
> pix_texture and pix_texture2 are in fact the same object now, and
> pix_videoDarwin is now aliased to pix_video. you need to tell
> pix_texture if you are using power of 2 and subtexturing by sending it a
> 'mode 0/1' message. this should probably be more descriptive. the
> problem you now have with the subtextured images is that it won't fully
> wrap around the sphere. i think the texture unit is subject to matrix
> transforms so you might be able to scale it with those.
>
>
> cgc
>
> Quoting ben at ekran.org:
>
>> Hi again,
>>
>> Well I think this is probably another OSX bug specific to my Nvidia
>> Geforce2MX card. I when I try and texture a sphere using
>> pix_videoDarwin
>> the texture seems to consist of a single pixel (the 0,0 pixel
>> actually)
>> And that value is applied to the whole object. I've tried it with
>> pix_texture and pix_texture2 without any changes. It also happens with
>> the
>> cone geo. Note that this does not happen with pix_film. I tried
>> tinkering
>> with pix_coordinates without any luck.
>>
>> [gemhead]
>> |
>> [pix_videoDarwin]
>> |
>> [pix_texture2]
>> |
>> [sphere]
>>
>> Ben
>>
>>
>>
>> _______________________________________________
>> GEM-dev mailing list
>> GEM-dev at iem.at
>> http://iem.at/cgi-bin/mailman/listinfo/gem-dev
>>
More information about the GEM-dev
mailing list