Some of my mails to the list don't seem to make it, so here's another attempt at this one. Sorry if you get duplicates.
Quoting ben@ekran.org:
Opps, its:
FSAA 2|4|8
uppercase not lower case.
Yeah that gets me every once and a while too. Should it be changed to lowercase?? Oh and it's 2 or 4 or 8 not 21418. ;)
It does not seem to have any effect on this linux machine with a geforce4.
I've wrapped an #idef __APPLE__ around the ARB_multisample code because I can only test it on OSX right now. You can remove it and test it on Linux if you want. If it fails it should do so silently and issue an error, but not cause any problems.
Last time I looked the documentation in CVS was pretty up to date, new files for the new objects.
There is an extruded text object in CVS, I've not played with it though (but I think there is a help file!)
There is indeed a helpfile for textextruded in CVS. You can grab the CVS as a whole, or just the /help folder or you can use the web interface on sf.net and get just that file by copy and paste or do a save as in the browser.
There will be an official list of new features and objects once the release is final. Until then here's some things to take note of:
on OSX pix_film and pix_video default to YUV
pix_film and pix_video take a 'colorspace rgb' or 'colorspace yuv' message
pix_film will enact the colorspace change the next time a film is loaded
pix_video requires a 'reset' message to change the colorspace and size
pix_grey, pix_diff have added altivec for both RGB and YUV
pix_add and pix_subtract have RGB altivec now
pix_texture is better optimized
pix_texture2 is an alias to pix_texture now
jamie has built some of 'petes plugins' like backlight, halftone, luma offset
and kaleidoscope
distribution builds
a 'fps' message whenever you want to get the FPS sample.
offset and size the gemwin to cover the display. there is no performance penalty if this is done properly.
plus some more stuff I can't remember...
cgc
Hey Chris,
I can't think of any other gem commands that are all upper-case. In the case of pix_set for example RGB is expected to be "rgb". So I think it should be changed to lower case.
The Gem GOPs are getting really interesting for me, if anyone wants to try them out they can be downloaded from the abstractions page on pure-data. One of the things I'm working on now is a full OSC namespace for all the abstrctions, so all values could be set via message interally, or be set and sent over network. Once I get regular mac access I'll be pushing up the OSX features, and adding more of the new OSX stuff.
Is curve3d officially part of 888? I've made a cube abstraction that uses a 9 point curve surface for each side, creates some very nice geometries.
Pain about second-screen on panther, heard anything from apple about this? The new macs coming in will all have panther so it could be quite anoying...
Ben
----- Original Message ----- From: "chris clepper" cgc@humboldtblvd.com To: PD-list@iem.at Sent: Tuesday, November 18, 2003 2:16 AM Subject: [PD] antialiasing etc.
Some of my mails to the list don't seem to make it, so here's another attempt at this one. Sorry if you get duplicates.
Quoting ben@ekran.org:
Opps, its:
FSAA 2|4|8
uppercase not lower case.
Yeah that gets me every once and a while too. Should it be changed to lowercase?? Oh and it's 2 or 4 or 8 not 21418. ;)
It does not seem to have any effect on this linux machine with a geforce4.
I've wrapped an #idef __APPLE__ around the ARB_multisample code because I
can
only test it on OSX right now. You can remove it and test it on Linux if
you
want. If it fails it should do so silently and issue an error, but not
cause
any problems.
Last time I looked the documentation in CVS was pretty up to date, new files for the new objects.
There is an extruded text object in CVS, I've not played with it though (but I think there is a help file!)
There is indeed a helpfile for textextruded in CVS. You can grab the CVS
as a
whole, or just the /help folder or you can use the web interface on sf.net
and
get just that file by copy and paste or do a save as in the browser.
There will be an official list of new features and objects once the
release is
final. Until then here's some things to take note of:
- on OSX pix_film and pix_video default to YUV
- pix_film and pix_video take a 'colorspace rgb' or 'colorspace yuv'
message
pix_film will enact the colorspace change the next time a film is loaded
pix_video requires a 'reset' message to change the colorspace and size
pix_grey, pix_diff have added altivec for both RGB and YUV
pix_add and pix_subtract have RGB altivec now
pix_texture is better optimized
pix_texture2 is an alias to pix_texture now
jamie has built some of 'petes plugins' like backlight, halftone, luma
offset
and kaleidoscope
- yuv_ objects are fully deprecated and will no longer be in
distribution builds
- Full Scene Anti-Aliasing is included in OSX: send 'FSAA 2/4/8' to enable
- the gemwin has a built in FPS counter: set 'profile 1' in the gemwin and
send
a 'fps' message whenever you want to get the FPS sample.
- secondscreen is currently not functional in 10.3. the work around is to
offset and size the gemwin to cover the display. there is no performance penalty if this is done properly.
plus some more stuff I can't remember...
cgc
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
At 11:04 AM -0500 11/18/03, B. Bogart wrote:
Hey Chris,
I can't think of any other gem commands that are all upper-case. In the case of pix_set for example RGB is expected to be "rgb". So I think it should be changed to lower case.
I'll change it to lowercase.
The Gem GOPs are getting really interesting for me, if anyone wants to try them out they can be downloaded from the abstractions page on pure-data. One of the things I'm working on now is a full OSC namespace for all the abstrctions, so all values could be set via message interally, or be set and sent over network. Once I get regular mac access I'll be pushing up the OSX features, and adding more of the new OSX stuff.
Sounds good. Post as much documentation as you can!
Is curve3d officially part of 888? I've made a cube abstraction that uses a 9 point curve surface for each side, creates some very nice geometries.
I guess it's there now as there's no reason it can't be included. I'm going to do some research into finding a way to do evaluator type manipulations with vertex arrays, so the two can be combined.
Pain about second-screen on panther, heard anything from apple about this? The new macs coming in will all have panther so it could be quite anoying...
The work-around using 'offset' and 'dimen' has been running just fine here on 10.3 with no major problems. There will probably be a retooling of the OSX GL setup code at some point, but it's not really that urgent - the functionality is still present just the method of doing has changed.
cgc
Ben