Hey all,
I've had trouble loading some TIFs generated in pd/Gem in PIL (python
imaging). I asked on the list and it seems PIL expects some particular
TIF tags being set in order to recognize the image.
I think it can only be an improvement to add these tags so that tifs
generated in pd/Gem can be loaded by as many applications as possible.
The attachment contains the specific tags.
Thanks,
B. Bogart
Hey all,
I'm rendering data into a framebuffer, but want to be able to pix_add that
texture with a live video input.
How can I get a gemframebuffer image from texture space into pix_ space???
Thanks,
B. Bogart
Hi,
Consider the following patch, where the [gemhead] is connected to all
[separator]s (I'm not so good with ascii-art):
[gemhead]
...
[separator] [separator] [separator]
| | |
[color 1 0 0] | |
| | |
[translateXYZ...] [translateXYZ...] |
| | |
[square 2] [square 2] [square 2]
(with suitable values in translations so that all squares are visible)
The 'issue' is that all squares are red.
Is it normal/expected???
I would expect only the square in the left chain to be red.
Is it that [separator] only separates certain things and does not
separate others? If so, where can I find a list (or a rule) that tells
me what it separates and what not?
You may suggest that I can create separate [gemhead]s, but if I want the
resulting scene( to be rendered into a texture all chains must be
"children" of a single [gemframebuffer] and so of a single [gemhead] and
I can only "separate" them with [separator]s.
So up to now my only solution is to put a [color 1 1 1] on every object
that I don't want to be coloured, but that's a bit unhandy....
--
Matteo Sisti Sette
matteosistisette(a)gmail.com
http://www.matteosistisette.com
Hi,
Now, I don't know if this is possible at all.
Suppose I have a [rectangle] (or whatever primitive indeed) with a
texture, and something behind the rectangle.
Is it possible to have the rectangle "blend" with the background with
some blending mode (such as add, multiply, etc)?
(without having to render all the rest of the scene except the rectangle
into a texture via gemframebuffer, and then blending the two textures
with pix_add and friends)???
Isn't it a matter of shaders? I guess it could be achieved using openGL
functions... but is there a "simple" way?
Thanks
m.
--
Matteo Sisti Sette
matteosistisette(a)gmail.com
http://www.matteosistisette.com
Bugs item #2905446, was opened at 2009-11-28 21:26
Message generated for change (Settings changed) made by zmoelnig
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=2905446&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Pixes (pix_ objects)
Group: None
>Status: Closed
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Matteo Sisti Sette (sistisette)
Assigned to: Nobody/Anonymous (nobody)
Summary: [DOCUMENTATION] pix_mask documentation error
Initial Comment:
The help-patch for pix_mask contraddicts itself:
statement 1:
"Where ever the mask has a colored pixel, the alpha component of the other image will be set to 0 (transparent)."
statement 2:
"Basically, the luminance-value of the right pix will become the alpha-value of the left pix."
These sentences obviously contraddict each other.
According to statement 1, non-zero luminance would produce zero alpha, while according to statement 2 the opposite is true. Also, according to statement 1 at most 2 values of alpha would be possible (zero and non-zero, presumably 1), while according to statement 2, intermediate values in the range 0..1 seem to be possible.
I think the correct one is (2).
----------------------------------------------------------------------
>Comment By: IOhannes m zmlnig (zmoelnig)
Date: 2009-11-29 00:06
Message:
fixed with revision 3015
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=2905446&group_…
This 10.4 build issue seems to be fixed in trunk (pd-devel builds
include Gem from trunk) but not for the 0.92 branch (pd-extended
builds use the 0.92 branch).
.hc
Begin forwarded message:
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 28 Nov 2009 04:07:17 -0500 (EST)
> From: pd(a)macosx104-i386.idmi.poly.edu (Pd Build User)
> Subject: [PD-cvs] autobuild: pd-extended macosx104-i386 2009-11-28
> 03.15.44
> To: pd-cvs(a)iem.at
> Message-ID: <20091128090717.899E2394278(a)macosx104-i386.localhost>
>
> last 20 errors ----------------------------------------
> GemPBuffer.cpp:270: error: invalid conversion from 'GLint*' to 'long
> int*'
> GemPBuffer.cpp:270: error: initializing argument 2 of 'CGLError
> CGLGetVirtualScreen(_CGLContextObject*, long int*)'
> GemPBuffer.cpp:272: error: invalid conversion from 'GLint*' to 'long
> int*'
> GemPBuffer.cpp:272: error: initializing argument 3 of 'CGLError
> CGLChoosePixelFormat(const CGLPixelFormatAttribute*,
> _CGLPixelFormatObject**, long int*)'
> GemPBuffer.cpp:283: error: invalid conversion from 'GLint*' to 'long
> int*'
> GemPBuffer.cpp:283: error: initializing argument 2 of 'CGLError
> CGLGetVirtualScreen(_CGLContextObject*, long int*)'
> GemPBuffer.cpp:307: error: invalid conversion from 'GLint*' to 'long
> int*'
> GemPBuffer.cpp:307: error: initializing argument 2 of 'CGLError
> CGLGetVirtualScreen(_CGLContextObject*, long int*)'
> ERROR: module is write only
> rsync error: syntax or usage error (code 1) at main.c(710)
> [sender=3.0.3]
> rsync error: error in rsync protocol data stream (code 12) at /
> SourceCache/rsync/rsync-35.2/rsync/io.c(452) [receiver=2.6.9]
> last 5 lines ----------------------------------------
> Uploading
> ERROR: module is write only
> rsync error: syntax or usage error (code 1) at main.c(710)
> [sender=3.0.3]
> rsync: connection unexpectedly closed (4 bytes received so far)
> [receiver]
> rsync error: error in rsync protocol data stream (code 12) at /
> SourceCache/rsync/rsync-35.2/rsync/io.c(452) [receiver=2.6.9]
>
> the full logfile - if it has been succesfully uploaded - can be
> viewed at:
> http://autobuild.puredata.info/auto-build/2009-11-28/logs/2009-11-28_03.15.…
>
>
>
> ------------------------------
>
> _______________________________________________
> Pd-cvs mailing list
> Pd-cvs(a)iem.at
> http://lists.puredata.info/listinfo/pd-cvs
>
>
> End of Pd-cvs Digest, Vol 57, Issue 21
> **************************************
----------------------------------------------------------------------------
If you are not part of the solution, you are part of the problem.
Bugs item #2905446, was opened at 2009-11-28 21:26
Message generated for change (Tracker Item Submitted) made by sistisette
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=2905446&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Pixes (pix_ objects)
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Matteo Sisti Sette (sistisette)
Assigned to: Nobody/Anonymous (nobody)
Summary: [DOCUMENTATION] pix_mask documentation error
Initial Comment:
The help-patch for pix_mask contraddicts itself:
statement 1:
"Where ever the mask has a colored pixel, the alpha component of the other image will be set to 0 (transparent)."
statement 2:
"Basically, the luminance-value of the right pix will become the alpha-value of the left pix."
These sentences obviously contraddict each other.
According to statement 1, non-zero luminance would produce zero alpha, while according to statement 2 the opposite is true. Also, according to statement 1 at most 2 values of alpha would be possible (zero and non-zero, presumably 1), while according to statement 2, intermediate values in the range 0..1 seem to be possible.
I think the correct one is (2).
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=2905446&group_…
Bugs item #2887417, was opened at 2009-10-27 20:46
Message generated for change (Settings changed) made by zmoelnig
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=2887417&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
>Resolution: Works For Me
Priority: 5
Private: No
Submitted By: megalegoland (megalegoland)
Assigned to: Nobody/Anonymous (nobody)
Summary: missing QTCF.DLL
Initial Comment:
Hello, I had to put QTCF.dll in pd/bin for using Gem in last release of pd-extended, and then it gives this pretty message on the console:
GEM: Graphics Environment for Multimedia
GEM: ver: 0.91.3 'tigital'
GEM: compiled: Jan 22 2009
GEM: maintained by IOhannes m zmoelnig
GEM: Authors : Mark Danks (original version)
GEM: Chris Clepper
GEM: James Tittle
GEM: IOhannes m zmoelnig
GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille Henry, et al.
GEM: found a bug? miss a feature? please report it:
GEM: homepage http://gem.iem.at/
GEM: bug-tracker http://sourceforge.net/projects/pd-gem/
GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/
GEM: compiled for SIMD architecture: SSE2 MMX
GEM: using SSE2 optimization
Gem Man: QT init OK
instead of an orwellian error message automatically sent to bigswifty
----------------------------------------------------------------------
>Comment By: IOhannes m zmlnig (zmoelnig)
Date: 2009-11-28 17:05
Message:
during a workshop i had some participant who had no QuickTime installed on
their vista machines. (using PdX but the latest Gem release)
everything worked as expected (just used the plain installer from
http://gem.iem.at; QT could obviously be not used, but the rest worked)
i suspect this to be a problem with the Gem that comes with PdX.
please consider upgrading.
----------------------------------------------------------------------
Comment By: IOhannes m zmlnig (zmoelnig)
Date: 2009-10-27 21:49
Message:
oh, and which version of windows are you using?
did/do you have quicktime installed? if so, which version?
----------------------------------------------------------------------
Comment By: IOhannes m zmlnig (zmoelnig)
Date: 2009-10-27 21:48
Message:
what happened without the QTCF.dll? did Gem refuse to load (which it
shouldn't) or did it only complain about no-quicktime-support (which it
should)
does the same pproblem persist if you use the gem-0.92 release found at
http://gem.iem.at (or here at the sourceforge in the download section)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=2887417&group_…
I got these errors in the console when i send the message [open
~/capture.png( to [pix_image] :
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
error: GEM: Someone sent a bogus pointer to refreshImage
[pix_image]: thread loaded image: /home/jack/capture.png
What does it mean ?
Thx.
++
Jack