Pages: [1]   Go Down
Author Topic: SetTexturePixel, plug-in to write into texture maps  (Read 6464 times)
November 07, 2010, 05:37:37 pm
Sets the RGBA values of a single texture pixel. To be used to generate small to medium maps in real-time, e.g. to feed HLSL shaders.

The custom channel is optimized for speed in continuous mode. Corresponds loosely to the VectorOperator “Get Pixel from Texture”.  Compiled for 4.2.x . Based on a forum contribution by toolip found here.

* SetTexturePixelDemo.png (55.01 KB, 392x218 - viewed 1404 times.)
* SetTexturePixelDemo.exe (2925.52 KB - downloaded 419 times.)
* (135.1 KB - downloaded 432 times.)
November 07, 2010, 08:28:02 pm
Nice tnx Smiley
November 10, 2010, 09:13:57 am
Thank you for sharing

May 13, 2011, 11:51:37 am

I could use this for my Hokuyo 3D Sensor!!

Thanks very much!!
May 20, 2011, 01:53:44 pm
Hi Heinrich,

Nice channel!
Would you happen to have a compiled version for Quest3D 4.3.2?


September 10, 2012, 10:23:33 am
For 4.3.2 release: Navigate to section "Miscellaneous" in
November 30, 2012, 11:13:59 am
SetTexturePixel is now available for Quest3D V 5.0 too.

See the Live 3D Spectrum Analysis video here for an application scenario.

* SetTexturePixel-5.0-ChannelNotes.pdf (46.79 KB - downloaded 266 times.)
December 01, 2012, 11:30:21 am
Great. Dose it support floating point textures too? If it dose it could be use for placing instance or complex crowd animation.
July 11, 2013, 06:05:01 pm
Updated trial material is now available [here].
July 28, 2013, 04:44:54 pm
Floating point textures are supported now.  A HDR trial is available. Look here for more details.

The following screenshots show generated pixel values beyond the standard range 0 .. 1 in this trial demo.

A gradient ramp HDR texture is generated in a for-loop. The texture is then feed into my Texture2HeightMap plug-in. The yellow box indicates the range accessible in regular low dynamic range textures. Please note the absence of banding artifacts.

* LDRcageAboveSmall.jpg (19.51 KB, 200x175 - viewed 416 times.)

* LDRcageLowSmall.jpg (19.26 KB, 200x175 - viewed 385 times.)
June 19, 2014, 01:29:34 pm
Saving modified textures to a file or buffer is now available with a single plug-in texture2File. Support for LDR and HDR.
Pages: [1]   Go Down
Jump to: