GetBitmap ?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 26/03/2011 at 06:03, xxxxxxxx wrote:
Hi
I want to get the pixel size of textures used in the scene.
"BaseChan-> GetBitmap ()" I found it looking like functionality.
To do a similar thing can I do? -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 26/03/2011 at 06:32, xxxxxxxx wrote:
import c4d def main() : mat = op.GetTag(c4d.Ttexture)[c4d.TEXTURETAG_MATERIAL] if not mat: print "No Tag" return try: print mat[c4d.MATERIAL_COLOR_SHADER].GetSize() except: print "No Texture" return if __name__=='__main__': main()
I hope this snippet helps you.
Cheers, nux
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 26/03/2011 at 15:01, xxxxxxxx wrote:
Thanks nux.
However, "mat" is "c4d.BaseList2D object" so "GetSize ()"function does not seem to have.def main() : mat = doc.GetActiveMaterial() print mat[c4d.MATERIAL_LUMINANCE_SHADER].GetSize()
"GetSize ()" function when l is a good idea to use should I do?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 27/03/2011 at 16:04, xxxxxxxx wrote:
You can't get the pixelsize of shaders since they do not have such one.
Cheers,
nux -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 28/03/2011 at 16:33, xxxxxxxx wrote:
Here's an example of using the BaseBitmap class to get the size of an image:
import c4d,os from c4d import gui, bitmaps def main() : path = os.path.join("/Users", "user", "Desktop", "MyImage.jpg")# <-- Use you own path here bmp = bitmaps.BaseBitmap(path) bmp.InitWith(path) x, y = bmp.GetSize() #Gets the X and Y dimensions of the image print(x) print(y) if __name__=='__main__': main()
-ScottA
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 29/03/2011 at 04:23, xxxxxxxx wrote:
Thanks ScottA.
I was able to get the pixel size !