after a year of silence and hard labour, i decided to take advantage of the nice date today and finally made a new release of Gem: 0.92
binaries available for w32 (installer), OS-X (universal) and the brave (source code)
grab it while it's hot: http://gem.iem.at/releases/0.92.0
alternatively you can get the files from https://sourceforge.net/projects/pd-gem
highlights
GLSL shaders support geometry shaders: cool effects are waiting out there...
Geos models use their stored UV-texture coordinates: finally you can build your textured models in your favourite modeller and fully use them in Gem
trapezoid object with correctly distorted textures
video capturing on linux we now have native support for V4L2 devices (including your eee's webcam, the PS3-camera and whatever hot devices are on the market...)
film/movie reading on linux we now use Gmerlin/avdecoder support which allows you to read more movie formats and faster than ever (from FLVs to HDV)
video effects FreeFrame effects can now be initialized directly as (e.g.) [pix_GlowVFX] (for the GlowVFX effect)
pix storage pix_writer is a new object for writing images to your harddisk
openGL more openGL wrapper objects
you can now use symbolic constants with many openGL wrapper objects,
which makes patching much more fun
and more.... like always i keep forgetting the best parts...
bugfixes like always we have removed (and introduced) numerous bugs, so all in all GEM should now run more stable for an incomplete list of fixed bug see the bug-tracker at http://sourceforge.net/projects/pd-gem%22:http://sourceforge.net/projects/pd...
mfga,dsra IOhannes
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Wow, lots of stuff. So maybe its time to start thinking about the
next Pd-extended release...
.hc
On Sep 9, 2009, at 10:07 AM, IOhannes m zmoelnig wrote:
after a year of silence and hard labour, i decided to take advantage
of the nice date today and finally made a new release of Gem: 0.92binaries available for w32 (installer), OS-X (universal) and the
brave (source code)grab it while it's hot: http://gem.iem.at/releases/0.92.0
alternatively you can get the files from https://sourceforge.net/projects/pd-gem
highlights
GLSL shaders support geometry shaders: cool effects are waiting out there...
Geos models use their stored UV-texture coordinates: finally you can
build your textured models in your favourite modeller and fully use
them in Gemtrapezoid object with correctly distorted textures
video capturing on linux we now have native support for V4L2 devices (including
your eee's webcam, the PS3-camera and whatever hot devices are on
the market...)film/movie reading on linux we now use Gmerlin/avdecoder support which allows you to
read more movie formats and faster than ever (from FLVs to HDV)video effects FreeFrame effects can now be initialized directly as (e.g.)
[pix_GlowVFX] (for the GlowVFX effect)pix storage pix_writer is a new object for writing images to your harddisk
openGL more openGL wrapper objects
you can now use symbolic constants with many openGL wrapper
objects, which makes patching much more funand more.... like always i keep forgetting the best parts...
bugfixes like always we have removed (and introduced) numerous bugs, so all
in all GEM should now run more stable for an incomplete list of
fixed bug see the bug-tracker at http://sourceforge.net/projects/pd-gem ":http://sourceforge.net/projects/pd-gemmfga,dsra IOhannes _______________________________________________ Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
All information should be free. - the hacker ethic
yes, this looks great, I'll check it soon... thanks for the work...!
J
On Wed, Sep 9, 2009 at 4:37 PM, Hans-Christoph Steiner hans@at.or.atwrote:
Wow, lots of stuff. So maybe its time to start thinking about the next Pd-extended release...
.hc
On Sep 9, 2009, at 10:07 AM, IOhannes m zmoelnig wrote:
after a year of silence and hard labour, i decided to take advantage of
the nice date today and finally made a new release of Gem: 0.92
binaries available for w32 (installer), OS-X (universal) and the brave (source code)
grab it while it's hot: http://gem.iem.at/releases/0.92.0
alternatively you can get the files from https://sourceforge.net/projects/pd-gem
highlights
GLSL shaders support geometry shaders: cool effects are waiting out there...
Geos models use their stored UV-texture coordinates: finally you can build your textured models in your favourite modeller and fully use them in Gem
trapezoid object with correctly distorted textures
video capturing on linux we now have native support for V4L2 devices (including your eee's webcam, the PS3-camera and whatever hot devices are on the market...)
film/movie reading on linux we now use Gmerlin/avdecoder support which allows you to read more movie formats and faster than ever (from FLVs to HDV)
video effects FreeFrame effects can now be initialized directly as (e.g.) [pix_GlowVFX] (for the GlowVFX effect)
pix storage pix_writer is a new object for writing images to your harddisk
openGL more openGL wrapper objects
you can now use symbolic constants with many openGL wrapper objects, which makes patching much more fun
and more.... like always i keep forgetting the best parts...
bugfixes like always we have removed (and introduced) numerous bugs, so all in all GEM should now run more stable for an incomplete list of fixed bug see the bug-tracker at http://sourceforge.net/projects/pd-gem": http://sourceforge.net/projects/pd-gem
mfga,dsra IOhannes _______________________________________________ Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
All information should be free. - the hacker ethic
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hello,
I test this new release of Gem
but It doesn't work for [pix_video] (same problem as the old gem)
I'm on MacBookPro (Intel) Linux Debian Lenny... [pdp_v4l2] works fine (I usually use bridge [pdp2gem] between pdp and gem with PS3-camera)
pascsaq@debian:~$ pd -lib /home/pascsaq/Perso/gem-0.92-0/src/Gem tk scaling is 1.48538011696 <init> : Avifile RELEASE-0.7.47-070929-17:56-4.2.1 <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts pni monitor vmx est tm2 xtpr <init> : 1000.00 MHz Genuine Intel(R) CPU T2500 @ 2.00GHz processor detected
Compilation of Gem: 0.92 seems to be ok... In pd console, when I run new release of Gem :
warning: class 'world_light' overwritten; old one renamed 'world_light_aliased' warning: class 'vertex_program' overwritten; old one renamed 'vertex_program_aliased' warning: class 'tube' overwritten; old one renamed 'tube_aliased' warning: class 'triangle' overwritten; old one renamed 'triangle_aliased' warning: class 'trapezoid' overwritten; old one renamed 'trapezoid_aliased' warning: class 'translateXYZ' overwritten; old one renamed 'translateXYZ_aliased' warning: class 'translate' overwritten; old one renamed 'translate_aliased' warning: class 'torus' overwritten; old one renamed 'torus_aliased' warning: class 'textoutline' overwritten; old one renamed 'textoutline_aliased' warning: class 'textextruded' overwritten; old one renamed 'textextruded_aliased' warning: class 'text3d' overwritten; old one renamed 'text3d_aliased' warning: class 'text2d' overwritten; old one renamed 'text2d_aliased' warning: class 'teapot' overwritten; old one renamed 'teapot_aliased' warning: class 'square' overwritten; old one renamed 'square_aliased' warning: class 'spot_light' overwritten; old one renamed 'spot_light_aliased' warning: class 'spline_path' overwritten; old one renamed 'spline_path_aliased' warning: class 'sphere' overwritten; old one renamed 'sphere_aliased' warning: class 'sphere3d' overwritten; old one renamed 'sphere3d_aliased' warning: class 'specularRGB' overwritten; old one renamed 'specularRGB_aliased' warning: class 'specular' overwritten; old one renamed 'specular_aliased' warning: class 'slideSquares' overwritten; old one renamed 'slideSquares_aliased' warning: class 'shininess' overwritten; old one renamed 'shininess_aliased' warning: class 'shearZY' overwritten; old one renamed 'shearZY_aliased' warning: class 'shearZX' overwritten; old one renamed 'shearZX_aliased' warning: class 'shearYZ' overwritten; old one renamed 'shearYZ_aliased' warning: class 'shearYX' overwritten; old one renamed 'shearYX_aliased' warning: class 'shearXZ' overwritten; old one renamed 'shearXZ_aliased' warning: class 'shearXY' overwritten; old one renamed 'shearXY_aliased' warning: class 'scopeXYZ' overwritten; old one renamed 'scopeXYZ_aliased' warning: class 'scopeXYZ~' overwritten; old one renamed 'scopeXYZ~_aliased' warning: class 'scaleXYZ' overwritten; old one renamed 'scaleXYZ_aliased' warning: class 'scale' overwritten; old one renamed 'scale_aliased' warning: class 'rubber' overwritten; old one renamed 'rubber_aliased' warning: class 'rotateXYZ' overwritten; old one renamed 'rotateXYZ_aliased' warning: class 'rotate' overwritten; old one renamed 'rotate_aliased' warning: class 'ripple' overwritten; old one renamed 'ripple_aliased' warning: class 'rectangle' overwritten; old one renamed 'rectangle_aliased' warning: class 'primTri' overwritten; old one renamed 'primTri_aliased' warning: class 'pqtorusknots' overwritten; old one renamed 'pqtorusknots_aliased' warning: class 'polygon' overwritten; old one renamed 'polygon_aliased' warning: class 'pix_writer' overwritten; old one renamed 'pix_writer_aliased' warning: class 'pix_write' overwritten; old one renamed 'pix_write_aliased' warning: class 'pix_tIIR' overwritten; old one renamed 'pix_tIIR_aliased' warning: class 'pix_snap' overwritten; old one renamed 'pix_snap_aliased' warning: class 'pix_snap2tex' overwritten; old one renamed 'pix_snap2tex_aliased' warning: class 'pix_sig2pix' overwritten; old one renamed 'pix_sig2pix_aliased' warning: class 'pix_sig2pix~' overwritten; old one renamed 'pix_sig2pix~_aliased' warning: class 'pix_share_write' overwritten; old one renamed 'pix_share_write_aliased' warning: class 'pix_share_read' overwritten; old one renamed 'pix_share_read_aliased' warning: class 'pix_set' overwritten; old one renamed 'pix_set_aliased' warning: class 'pix_resize' overwritten; old one renamed 'pix_resize_aliased' warning: class 'pix_record' overwritten; old one renamed 'pix_record_aliased' warning: class 'pix_multitexture' overwritten; old one renamed 'pix_multitexture_aliased' warning: class 'pix_multiimage' overwritten; old one renamed 'pix_multiimage_aliased' warning: class 'pix_multiblob' overwritten; old one renamed 'pix_multiblob_aliased' warning: class 'pix_movie' overwritten; old one renamed 'pix_movie_aliased' warning: class 'pix_filmQT' overwritten; old one renamed 'pix_filmQT_aliased' warning: class 'pix_movement' overwritten; old one renamed 'pix_movement_aliased' warning: class 'pix_movement2' overwritten; old one renamed 'pix_movement2_aliased' warning: class 'pix_mix' overwritten; old one renamed 'pix_mix_aliased' warning: class 'pix_mean_color' overwritten; old one renamed 'pix_mean_color_aliased' warning: class 'pix_image' overwritten; old one renamed 'pix_image_aliased' warning: class 'pix_imageInPlace' overwritten; old one renamed 'pix_imageInPlace_aliased' warning: class 'pix_histo' overwritten; old one renamed 'pix_histo_aliased' warning: class 'pix_gain' overwritten; old one renamed 'pix_gain_aliased' warning: class 'pix_freeframe' overwritten; old one renamed 'pix_freeframe_aliased' warning: class 'pix_film' overwritten; old one renamed 'pix_film_aliased' warning: class 'pix_filmQT' overwritten; old one renamed 'pix_filmQT_aliased' warning: class 'pix_fiducialtrack' overwritten; old one renamed 'pix_fiducialtrack_aliased' warning: class 'pix_dump' overwritten; old one renamed 'pix_dump_aliased' warning: class 'pix_delay' overwritten; old one renamed 'pix_delay_aliased' warning: class 'pix_curve' overwritten; old one renamed 'pix_curve_aliased' warning: class 'pix_crop' overwritten; old one renamed 'pix_crop_aliased' warning: class 'pix_convolve' overwritten; old one renamed 'pix_convolve_aliased' warning: class 'pix_buf' overwritten; old one renamed 'pix_buf_aliased' warning: class 'pix_separator' overwritten; old one renamed 'pix_separator_aliased' warning: class 'pix_buffer_write' overwritten; old one renamed 'pix_buffer_write_aliased' warning: class 'pix_put' overwritten; old one renamed 'pix_put_aliased' warning: class 'pix_buffer_read' overwritten; old one renamed 'pix_buffer_read_aliased' warning: class 'pix_get' overwritten; old one renamed 'pix_get_aliased' warning: class 'pix_buffer' overwritten; old one renamed 'pix_buffer_aliased' warning: class 'pix_depot' overwritten; old one renamed 'pix_depot_aliased' warning: class 'pix_blob' overwritten; old one renamed 'pix_blob_aliased' warning: class 'pix_biquad' overwritten; old one renamed 'pix_biquad_aliased' warning: class 'pix_background' overwritten; old one renamed 'pix_background_aliased' warning: class 'pix_a_2grey' overwritten; old one renamed 'pix_a_2grey_aliased' warning: class 'pix_a_2gray' overwritten; old one renamed 'pix_a_2gray_aliased' warning: class 'part_vertex' overwritten; old one renamed 'part_vertex_aliased' warning: class 'part_velsphere' overwritten; old one renamed 'part_velsphere_aliased' warning: class 'part_velocity' overwritten; old one renamed 'part_velocity_aliased' warning: class 'part_velcone' overwritten; old one renamed 'part_velcone_aliased' warning: class 'part_targetsize' overwritten; old one renamed 'part_targetsize_aliased' warning: class 'part_targetcolor' overwritten; old one renamed 'part_targetcolor_aliased' warning: class 'part_source' overwritten; old one renamed 'part_source_aliased' warning: class 'part_size' overwritten; old one renamed 'part_size_aliased' warning: class 'part_sink' overwritten; old one renamed 'part_sink_aliased' warning: class 'part_orbitpoint' overwritten; old one renamed 'part_orbitpoint_aliased' warning: class 'part_killslow' overwritten; old one renamed 'part_killslow_aliased' warning: class 'part_killold' overwritten; old one renamed 'part_killold_aliased' warning: class 'part_head' overwritten; old one renamed 'part_head_aliased' warning: class 'part_gravity' overwritten; old one renamed 'part_gravity_aliased' warning: class 'part_follow' overwritten; old one renamed 'part_follow_aliased' warning: class 'part_damp' overwritten; old one renamed 'part_damp_aliased' warning: class 'newWave' overwritten; old one renamed 'newWave_aliased' warning: class 'multimodel' overwritten; old one renamed 'multimodel_aliased' warning: class 'model' overwritten; old one renamed 'model_aliased' warning: class 'mesh_square' overwritten; old one renamed 'mesh_square_aliased' warning: class 'linear_path' overwritten; old one renamed 'linear_path_aliased' warning: class 'light' overwritten; old one renamed 'light_aliased' warning: class 'glsl_vertex' overwritten; old one renamed 'glsl_vertex_aliased' warning: class 'glsl_geometry' overwritten; old one renamed 'glsl_geometry_aliased' warning: class 'glsl_fragment' overwritten; old one renamed 'glsl_fragment_aliased' warning: class 'GLdefine' overwritten; old one renamed 'GLdefine_aliased' warning: class 'gemwin' overwritten; old one renamed 'gemwin_aliased' warning: class 'gemreceive' overwritten; old one renamed 'gemreceive_aliased' warning: class 'gemmouse' overwritten; old one renamed 'gemmouse_aliased' warning: class 'gemlist_matrix' overwritten; old one renamed 'gemlist_matrix_aliased' warning: class 'gemlist_info' overwritten; old one renamed 'gemlist_info_aliased' warning: class 'gemhead' overwritten; old one renamed 'gemhead_aliased' warning: class 'GEMglViewport' overwritten; old one renamed 'GEMglViewport_aliased' warning: class 'GEMglVertex4sv' overwritten; old one renamed 'GEMglVertex4sv_aliased' warning: class 'GEMglVertex4s' overwritten; old one renamed 'GEMglVertex4s_aliased' warning: class 'GEMglVertex4iv' overwritten; old one renamed 'GEMglVertex4iv_aliased' warning: class 'GEMglVertex4i' overwritten; old one renamed 'GEMglVertex4i_aliased' warning: class 'GEMglVertex4fv' overwritten; old one renamed 'GEMglVertex4fv_aliased' warning: class 'GEMglVertex4f' overwritten; old one renamed 'GEMglVertex4f_aliased' warning: class 'GEMglVertex4dv' overwritten; old one renamed 'GEMglVertex4dv_aliased' warning: class 'GEMglVertex4d' overwritten; old one renamed 'GEMglVertex4d_aliased' warning: class 'GEMglVertex3sv' overwritten; old one renamed 'GEMglVertex3sv_aliased' warning: class 'GEMglVertex3s' overwritten; old one renamed 'GEMglVertex3s_aliased' warning: class 'GEMglVertex3iv' overwritten; old one renamed 'GEMglVertex3iv_aliased' warning: class 'GEMglVertex3i' overwritten; old one renamed 'GEMglVertex3i_aliased' warning: class 'GEMglVertex3fv' overwritten; old one renamed 'GEMglVertex3fv_aliased' warning: class 'GEMglVertex3f' overwritten; old one renamed 'GEMglVertex3f_aliased' warning: class 'GEMglVertex3dv' overwritten; old one renamed 'GEMglVertex3dv_aliased' warning: class 'GEMglVertex3d' overwritten; old one renamed 'GEMglVertex3d_aliased' warning: class 'GEMglVertex2sv' overwritten; old one renamed 'GEMglVertex2sv_aliased' warning: class 'GEMglVertex2s' overwritten; old one renamed 'GEMglVertex2s_aliased' warning: class 'GEMglVertex2iv' overwritten; old one renamed 'GEMglVertex2iv_aliased' warning: class 'GEMglVertex2i' overwritten; old one renamed 'GEMglVertex2i_aliased' warning: class 'GEMglVertex2fv' overwritten; old one renamed 'GEMglVertex2fv_aliased' warning: class 'GEMglVertex2f' overwritten; old one renamed 'GEMglVertex2f_aliased' warning: class 'GEMglVertex2dv' overwritten; old one renamed 'GEMglVertex2dv_aliased' warning: class 'GEMglVertex2d' overwritten; old one renamed 'GEMglVertex2d_aliased' warning: class 'GEMgluPerspective' overwritten; old one renamed 'GEMgluPerspective_aliased' warning: class 'GEMglUniform1fARB' overwritten; old one renamed 'GEMglUniform1fARB_aliased' warning: class 'GEMgluLookAt' overwritten; old one renamed 'GEMgluLookAt_aliased' warning: class 'GEMglTranslatef' overwritten; old one renamed 'GEMglTranslatef_aliased' warning: class 'GEMglTranslated' overwritten; old one renamed 'GEMglTranslated_aliased' warning: class 'GEMglTexSubImage2D' overwritten; old one renamed 'GEMglTexSubImage2D_aliased' warning: class 'GEMglTexSubImage1D' overwritten; old one renamed 'GEMglTexSubImage1D_aliased' warning: class 'GEMglTexParameteri' overwritten; old one renamed 'GEMglTexParameteri_aliased' warning: class 'GEMglTexParameterf' overwritten; old one renamed 'GEMglTexParameterf_aliased' warning: class 'GEMglTexImage2D' overwritten; old one renamed 'GEMglTexImage2D_aliased' warning: class 'GEMglTexGeni' overwritten; old one renamed 'GEMglTexGeni_aliased' warning: class 'GEMglTexGenfv' overwritten; old one renamed 'GEMglTexGenfv_aliased' warning: class 'GEMglTexGenf' overwritten; old one renamed 'GEMglTexGenf_aliased' warning: class 'GEMglTexGend' overwritten; old one renamed 'GEMglTexGend_aliased' warning: class 'GEMglTexEnvi' overwritten; old one renamed 'GEMglTexEnvi_aliased' warning: class 'GEMglTexEnvf' overwritten; old one renamed 'GEMglTexEnvf_aliased' warning: class 'GEMglTexCoord4sv' overwritten; old one renamed 'GEMglTexCoord4sv_aliased' warning: class 'GEMglTexCoord4s' overwritten; old one renamed 'GEMglTexCoord4s_aliased' warning: class 'GEMglTexCoord4iv' overwritten; old one renamed 'GEMglTexCoord4iv_aliased' warning: class 'GEMglTexCoord4i' overwritten; old one renamed 'GEMglTexCoord4i_aliased' warning: class 'GEMglTexCoord4fv' overwritten; old one renamed 'GEMglTexCoord4fv_aliased' warning: class 'GEMglTexCoord4f' overwritten; old one renamed 'GEMglTexCoord4f_aliased' warning: class 'GEMglTexCoord4dv' overwritten; old one renamed 'GEMglTexCoord4dv_aliased' warning: class 'GEMglTexCoord4d' overwritten; old one renamed 'GEMglTexCoord4d_aliased' warning: class 'GEMglTexCoord3sv' overwritten; old one renamed 'GEMglTexCoord3sv_aliased' warning: class 'GEMglTexCoord3s' overwritten; old one renamed 'GEMglTexCoord3s_aliased' warning: class 'GEMglTexCoord3iv' overwritten; old one renamed 'GEMglTexCoord3iv_aliased' warning: class 'GEMglTexCoord3i' overwritten; old one renamed 'GEMglTexCoord3i_aliased' warning: class 'GEMglTexCoord3fv' overwritten; old one renamed 'GEMglTexCoord3fv_aliased' warning: class 'GEMglTexCoord3f' overwritten; old one renamed 'GEMglTexCoord3f_aliased' warning: class 'GEMglTexCoord3dv' overwritten; old one renamed 'GEMglTexCoord3dv_aliased' warning: class 'GEMglTexCoord3d' overwritten; old one renamed 'GEMglTexCoord3d_aliased' warning: class 'GEMglTexCoord2sv' overwritten; old one renamed 'GEMglTexCoord2sv_aliased' warning: class 'GEMglTexCoord2s' overwritten; old one renamed 'GEMglTexCoord2s_aliased' warning: class 'GEMglTexCoord2iv' overwritten; old one renamed 'GEMglTexCoord2iv_aliased' warning: class 'GEMglTexCoord2i' overwritten; old one renamed 'GEMglTexCoord2i_aliased' warning: class 'GEMglTexCoord2fv' overwritten; old one renamed 'GEMglTexCoord2fv_aliased' warning: class 'GEMglTexCoord2f' overwritten; old one renamed 'GEMglTexCoord2f_aliased' warning: class 'GEMglTexCoord2dv' overwritten; old one renamed 'GEMglTexCoord2dv_aliased' warning: class 'GEMglTexCoord2d' overwritten; old one renamed 'GEMglTexCoord2d_aliased' warning: class 'GEMglTexCoord1sv' overwritten; old one renamed 'GEMglTexCoord1sv_aliased' warning: class 'GEMglTexCoord1s' overwritten; old one renamed 'GEMglTexCoord1s_aliased' warning: class 'GEMglTexCoord1iv' overwritten; old one renamed 'GEMglTexCoord1iv_aliased' warning: class 'GEMglTexCoord1i' overwritten; old one renamed 'GEMglTexCoord1i_aliased' warning: class 'GEMglTexCoord1fv' overwritten; old one renamed 'GEMglTexCoord1fv_aliased' warning: class 'GEMglTexCoord1f' overwritten; old one renamed 'GEMglTexCoord1f_aliased' warning: class 'GEMglTexCoord1dv' overwritten; old one renamed 'GEMglTexCoord1dv_aliased' warning: class 'GEMglTexCoord1d' overwritten; old one renamed 'GEMglTexCoord1d_aliased' warning: class 'GEMglStencilOp' overwritten; old one renamed 'GEMglStencilOp_aliased' warning: class 'GEMglStencilMask' overwritten; old one renamed 'GEMglStencilMask_aliased' warning: class 'GEMglStencilFunc' overwritten; old one renamed 'GEMglStencilFunc_aliased' warning: class 'GEMglShadeModel' overwritten; old one renamed 'GEMglShadeModel_aliased' warning: class 'GEMglSelectBuffer' overwritten; old one renamed 'GEMglSelectBuffer_aliased' warning: class 'GEMglScissor' overwritten; old one renamed 'GEMglScissor_aliased' warning: class 'GEMglScalef' overwritten; old one renamed 'GEMglScalef_aliased' warning: class 'GEMglScaled' overwritten; old one renamed 'GEMglScaled_aliased' warning: class 'GEMglRotatef' overwritten; old one renamed 'GEMglRotatef_aliased' warning: class 'GEMglRotated' overwritten; old one renamed 'GEMglRotated_aliased' warning: class 'GEMglRenderMode' overwritten; old one renamed 'GEMglRenderMode_aliased' warning: class 'GEMglRects' overwritten; old one renamed 'GEMglRects_aliased' warning: class 'GEMglRecti' overwritten; old one renamed 'GEMglRecti_aliased' warning: class 'GEMglRectf' overwritten; old one renamed 'GEMglRectf_aliased' warning: class 'GEMglRectd' overwritten; old one renamed 'GEMglRectd_aliased' warning: class 'GEMglRasterPos4sv' overwritten; old one renamed 'GEMglRasterPos4sv_aliased' warning: class 'GEMglRasterPos4s' overwritten; old one renamed 'GEMglRasterPos4s_aliased' warning: class 'GEMglRasterPos4iv' overwritten; old one renamed 'GEMglRasterPos4iv_aliased' warning: class 'GEMglRasterPos4i' overwritten; old one renamed 'GEMglRasterPos4i_aliased' warning: class 'GEMglRasterPos4fv' overwritten; old one renamed 'GEMglRasterPos4fv_aliased' warning: class 'GEMglRasterPos4f' overwritten; old one renamed 'GEMglRasterPos4f_aliased' warning: class 'GEMglRasterPos4dv' overwritten; old one renamed 'GEMglRasterPos4dv_aliased' warning: class 'GEMglRasterPos4d' overwritten; old one renamed 'GEMglRasterPos4d_aliased' warning: class 'GEMglRasterPos3sv' overwritten; old one renamed 'GEMglRasterPos3sv_aliased' warning: class 'GEMglRasterPos3s' overwritten; old one renamed 'GEMglRasterPos3s_aliased' warning: class 'GEMglRasterPos3iv' overwritten; old one renamed 'GEMglRasterPos3iv_aliased' warning: class 'GEMglRasterPos3i' overwritten; old one renamed 'GEMglRasterPos3i_aliased' warning: class 'GEMglRasterPos3fv' overwritten; old one renamed 'GEMglRasterPos3fv_aliased' warning: class 'GEMglRasterPos3f' overwritten; old one renamed 'GEMglRasterPos3f_aliased' warning: class 'GEMglRasterPos3dv' overwritten; old one renamed 'GEMglRasterPos3dv_aliased' warning: class 'GEMglRasterPos3d' overwritten; old one renamed 'GEMglRasterPos3d_aliased' warning: class 'GEMglRasterPos2sv' overwritten; old one renamed 'GEMglRasterPos2sv_aliased' warning: class 'GEMglRasterPos2s' overwritten; old one renamed 'GEMglRasterPos2s_aliased' warning: class 'GEMglRasterPos2iv' overwritten; old one renamed 'GEMglRasterPos2iv_aliased' warning: class 'GEMglRasterPos2i' overwritten; old one renamed 'GEMglRasterPos2i_aliased' warning: class 'GEMglRasterPos2fv' overwritten; old one renamed 'GEMglRasterPos2fv_aliased' warning: class 'GEMglRasterPos2f' overwritten; old one renamed 'GEMglRasterPos2f_aliased' warning: class 'GEMglRasterPos2dv' overwritten; old one renamed 'GEMglRasterPos2dv_aliased' warning: class 'GEMglRasterPos2d' overwritten; old one renamed 'GEMglRasterPos2d_aliased' warning: class 'GEMglPushName' overwritten; old one renamed 'GEMglPushName_aliased' warning: class 'GEMglPushClientAttrib' overwritten; old one renamed 'GEMglPushClientAttrib_aliased' warning: class 'GEMglPushAttrib' overwritten; old one renamed 'GEMglPushAttrib_aliased' warning: class 'GEMglProgramStringARB' overwritten; old one renamed 'GEMglProgramStringARB_aliased' warning: class 'GEMglProgramLocalParameter4fvARB' overwritten; old one renamed 'GEMglProgramLocalParameter4fvARB_aliased' warning: class 'GEMglProgramEnvParameter4fvARB' overwritten; old one renamed 'GEMglProgramEnvParameter4fvARB_aliased' warning: class 'GEMglProgramEnvParameter4dARB' overwritten; old one renamed 'GEMglProgramEnvParameter4dARB_aliased' warning: class 'GEMglPrioritizeTextures' overwritten; old one renamed 'GEMglPrioritizeTextures_aliased' warning: class 'GEMglPolygonOffset' overwritten; old one renamed 'GEMglPolygonOffset_aliased' warning: class 'GEMglPolygonMode' overwritten; old one renamed 'GEMglPolygonMode_aliased' warning: class 'GEMglPointSize' overwritten; old one renamed 'GEMglPointSize_aliased' warning: class 'GEMglPixelZoom' overwritten; old one renamed 'GEMglPixelZoom_aliased' warning: class 'GEMglPixelTransferi' overwritten; old one renamed 'GEMglPixelTransferi_aliased' warning: class 'GEMglPixelTransferf' overwritten; old one renamed 'GEMglPixelTransferf_aliased' warning: class 'GEMglPixelStorei' overwritten; old one renamed 'GEMglPixelStorei_aliased' warning: class 'GEMglPixelStoref' overwritten; old one renamed 'GEMglPixelStoref_aliased' warning: class 'GEMglPassThrough' overwritten; old one renamed 'GEMglPassThrough_aliased' warning: class 'GEMglOrtho' overwritten; old one renamed 'GEMglOrtho_aliased' warning: class 'GEMglNormal3sv' overwritten; old one renamed 'GEMglNormal3sv_aliased' warning: class 'GEMglNormal3s' overwritten; old one renamed 'GEMglNormal3s_aliased' warning: class 'GEMglNormal3iv' overwritten; old one renamed 'GEMglNormal3iv_aliased' warning: class 'GEMglNormal3i' overwritten; old one renamed 'GEMglNormal3i_aliased' warning: class 'GEMglNormal3fv' overwritten; old one renamed 'GEMglNormal3fv_aliased' warning: class 'GEMglNormal3f' overwritten; old one renamed 'GEMglNormal3f_aliased' warning: class 'GEMglNormal3dv' overwritten; old one renamed 'GEMglNormal3dv_aliased' warning: class 'GEMglNormal3d' overwritten; old one renamed 'GEMglNormal3d_aliased' warning: class 'GEMglNormal3bv' overwritten; old one renamed 'GEMglNormal3bv_aliased' warning: class 'GEMglNormal3b' overwritten; old one renamed 'GEMglNormal3b_aliased' warning: class 'GEMglNewList' overwritten; old one renamed 'GEMglNewList_aliased' warning: class 'GEMglMultTransposeMatrixf' overwritten; old one renamed 'GEMglMultTransposeMatrixf_aliased' warning: class 'GEMglMultTransposeMatrixd' overwritten; old one renamed 'GEMglMultTransposeMatrixd_aliased' warning: class 'GEMglMultMatrixf' overwritten; old one renamed 'GEMglMultMatrixf_aliased' warning: class 'GEMglMultMatrixd' overwritten; old one renamed 'GEMglMultMatrixd_aliased' warning: class 'GEMglMultiTexCoord2fARB' overwritten; old one renamed 'GEMglMultiTexCoord2fARB_aliased' warning: class 'GEMglMatrixMode' overwritten; old one renamed 'GEMglMatrixMode_aliased' warning: class 'GEMglMateriali' overwritten; old one renamed 'GEMglMateriali_aliased' warning: class 'GEMglMaterialfv' overwritten; old one renamed 'GEMglMaterialfv_aliased' warning: class 'GEMglMaterialf' overwritten; old one renamed 'GEMglMaterialf_aliased' warning: class 'GEMglMapGrid2f' overwritten; old one renamed 'GEMglMapGrid2f_aliased' warning: class 'GEMglMapGrid2d' overwritten; old one renamed 'GEMglMapGrid2d_aliased' warning: class 'GEMglMapGrid1f' overwritten; old one renamed 'GEMglMapGrid1f_aliased' warning: class 'GEMglMapGrid1d' overwritten; old one renamed 'GEMglMapGrid1d_aliased' warning: class 'GEMglMap2f' overwritten; old one renamed 'GEMglMap2f_aliased' warning: class 'GEMglMap2d' overwritten; old one renamed 'GEMglMap2d_aliased' warning: class 'GEMglMap1f' overwritten; old one renamed 'GEMglMap1f_aliased' warning: class 'GEMglMap1d' overwritten; old one renamed 'GEMglMap1d_aliased' warning: class 'GEMglLogicOp' overwritten; old one renamed 'GEMglLogicOp_aliased' warning: class 'GEMglLoadTransposeMatrixf' overwritten; old one renamed 'GEMglLoadTransposeMatrixf_aliased' warning: class 'GEMglLoadTransposeMatrixd' overwritten; old one renamed 'GEMglLoadTransposeMatrixd_aliased' warning: class 'GEMglLoadName' overwritten; old one renamed 'GEMglLoadName_aliased' warning: class 'GEMglLoadMatrixf' overwritten; old one renamed 'GEMglLoadMatrixf_aliased' warning: class 'GEMglLoadMatrixd' overwritten; old one renamed 'GEMglLoadMatrixd_aliased' warning: class 'GEMglLineWidth' overwritten; old one renamed 'GEMglLineWidth_aliased' warning: class 'GEMglLineStipple' overwritten; old one renamed 'GEMglLineStipple_aliased' warning: class 'GEMglLightModeli' overwritten; old one renamed 'GEMglLightModeli_aliased' warning: class 'GEMglLightModelf' overwritten; old one renamed 'GEMglLightModelf_aliased' warning: class 'GEMglLighti' overwritten; old one renamed 'GEMglLighti_aliased' warning: class 'GEMglLightf' overwritten; old one renamed 'GEMglLightf_aliased' warning: class 'GEMglIsTexture' overwritten; old one renamed 'GEMglIsTexture_aliased' warning: class 'GEMglIsList' overwritten; old one renamed 'GEMglIsList_aliased' warning: class 'GEMglIsEnabled' overwritten; old one renamed 'GEMglIsEnabled_aliased' warning: class 'GEMglIndexubv' overwritten; old one renamed 'GEMglIndexubv_aliased' warning: class 'GEMglIndexub' overwritten; old one renamed 'GEMglIndexub_aliased' warning: class 'GEMglIndexsv' overwritten; old one renamed 'GEMglIndexsv_aliased' warning: class 'GEMglIndexs' overwritten; old one renamed 'GEMglIndexs_aliased' warning: class 'GEMglIndexMask' overwritten; old one renamed 'GEMglIndexMask_aliased' warning: class 'GEMglIndexiv' overwritten; old one renamed 'GEMglIndexiv_aliased' warning: class 'GEMglIndexi' overwritten; old one renamed 'GEMglIndexi_aliased' warning: class 'GEMglIndexfv' overwritten; old one renamed 'GEMglIndexfv_aliased' warning: class 'GEMglIndexf' overwritten; old one renamed 'GEMglIndexf_aliased' warning: class 'GEMglIndexdv' overwritten; old one renamed 'GEMglIndexdv_aliased' warning: class 'GEMglIndexd' overwritten; old one renamed 'GEMglIndexd_aliased' warning: class 'GEMglHint' overwritten; old one renamed 'GEMglHint_aliased' warning: class 'GEMglGetString' overwritten; old one renamed 'GEMglGetString_aliased' warning: class 'GEMglGetPointerv' overwritten; old one renamed 'GEMglGetPointerv_aliased' warning: class 'GEMglGetMapiv' overwritten; old one renamed 'GEMglGetMapiv_aliased' warning: class 'GEMglGetMapfv' overwritten; old one renamed 'GEMglGetMapfv_aliased' warning: class 'GEMglGetMapdv' overwritten; old one renamed 'GEMglGetMapdv_aliased' warning: class 'GEMglGetFloatv' overwritten; old one renamed 'GEMglGetFloatv_aliased' warning: class 'GEMglGenTextures' overwritten; old one renamed 'GEMglGenTextures_aliased' warning: class 'GEMglGenProgramsARB' overwritten; old one renamed 'GEMglGenProgramsARB_aliased' warning: class 'GEMglGenLists' overwritten; old one renamed 'GEMglGenLists_aliased' warning: class 'GEMglFrustum' overwritten; old one renamed 'GEMglFrustum_aliased' warning: class 'GEMglFrontFace' overwritten; old one renamed 'GEMglFrontFace_aliased' warning: class 'GEMglFogiv' overwritten; old one renamed 'GEMglFogiv_aliased' warning: class 'GEMglFogi' overwritten; old one renamed 'GEMglFogi_aliased' warning: class 'GEMglFogfv' overwritten; old one renamed 'GEMglFogfv_aliased' warning: class 'GEMglFogf' overwritten; old one renamed 'GEMglFogf_aliased' warning: class 'GEMglFeedbackBuffer' overwritten; old one renamed 'GEMglFeedbackBuffer_aliased' warning: class 'GEMglEvalPoint2' overwritten; old one renamed 'GEMglEvalPoint2_aliased' warning: class 'GEMglEvalPoint1' overwritten; old one renamed 'GEMglEvalPoint1_aliased' warning: class 'GEMglEvalMesh2' overwritten; old one renamed 'GEMglEvalMesh2_aliased' warning: class 'GEMglEvalMesh1' overwritten; old one renamed 'GEMglEvalMesh1_aliased' warning: class 'GEMglEvalCoord2fv' overwritten; old one renamed 'GEMglEvalCoord2fv_aliased' warning: class 'GEMglEvalCoord2f' overwritten; old one renamed 'GEMglEvalCoord2f_aliased' warning: class 'GEMglEvalCoord2dv' overwritten; old one renamed 'GEMglEvalCoord2dv_aliased' warning: class 'GEMglEvalCoord2d' overwritten; old one renamed 'GEMglEvalCoord2d_aliased' warning: class 'GEMglEvalCoord1fv' overwritten; old one renamed 'GEMglEvalCoord1fv_aliased' warning: class 'GEMglEvalCoord1f' overwritten; old one renamed 'GEMglEvalCoord1f_aliased' warning: class 'GEMglEvalCoord1dv' overwritten; old one renamed 'GEMglEvalCoord1dv_aliased' warning: class 'GEMglEvalCoord1d' overwritten; old one renamed 'GEMglEvalCoord1d_aliased' warning: class 'GEMglEnable' overwritten; old one renamed 'GEMglEnable_aliased' warning: class 'GEMglEnableClientState' overwritten; old one renamed 'GEMglEnableClientState_aliased' warning: class 'GEMglEdgeFlag' overwritten; old one renamed 'GEMglEdgeFlag_aliased' warning: class 'GEMglDrawElements' overwritten; old one renamed 'GEMglDrawElements_aliased' warning: class 'GEMglDrawBuffer' overwritten; old one renamed 'GEMglDrawBuffer_aliased' warning: class 'GEMglDrawArrays' overwritten; old one renamed 'GEMglDrawArrays_aliased' warning: class 'GEMglDisable' overwritten; old one renamed 'GEMglDisable_aliased' warning: class 'GEMglDisableClientState' overwritten; old one renamed 'GEMglDisableClientState_aliased' warning: class 'GEMglDepthRange' overwritten; old one renamed 'GEMglDepthRange_aliased' warning: class 'GEMglDepthMask' overwritten; old one renamed 'GEMglDepthMask_aliased' warning: class 'GEMglDepthFunc' overwritten; old one renamed 'GEMglDepthFunc_aliased' warning: class 'GEMglDeleteTextures' overwritten; old one renamed 'GEMglDeleteTextures_aliased' warning: class 'GEMglCullFace' overwritten; old one renamed 'GEMglCullFace_aliased' warning: class 'GEMglCopyTexSubImage2D' overwritten; old one renamed 'GEMglCopyTexSubImage2D_aliased' warning: class 'GEMglCopyTexSubImage1D' overwritten; old one renamed 'GEMglCopyTexSubImage1D_aliased' warning: class 'GEMglCopyTexImage2D' overwritten; old one renamed 'GEMglCopyTexImage2D_aliased' warning: class 'GEMglCopyTexImage1D' overwritten; old one renamed 'GEMglCopyTexImage1D_aliased' warning: class 'GEMglCopyPixels' overwritten; old one renamed 'GEMglCopyPixels_aliased' warning: class 'GEMglColorMaterial' overwritten; old one renamed 'GEMglColorMaterial_aliased' warning: class 'GEMglColorMask' overwritten; old one renamed 'GEMglColorMask_aliased' warning: class 'GEMglColor4usv' overwritten; old one renamed 'GEMglColor4usv_aliased' warning: class 'GEMglColor4us' overwritten; old one renamed 'GEMglColor4us_aliased' warning: class 'GEMglColor4uiv' overwritten; old one renamed 'GEMglColor4uiv_aliased' warning: class 'GEMglColor4ui' overwritten; old one renamed 'GEMglColor4ui_aliased' warning: class 'GEMglColor4ubv' overwritten; old one renamed 'GEMglColor4ubv_aliased' warning: class 'GEMglColor4ub' overwritten; old one renamed 'GEMglColor4ub_aliased' warning: class 'GEMglColor4sv' overwritten; old one renamed 'GEMglColor4sv_aliased' warning: class 'GEMglColor4s' overwritten; old one renamed 'GEMglColor4s_aliased' warning: class 'GEMglColor4iv' overwritten; old one renamed 'GEMglColor4iv_aliased' warning: class 'GEMglColor4i' overwritten; old one renamed 'GEMglColor4i_aliased' warning: class 'GEMglColor4fv' overwritten; old one renamed 'GEMglColor4fv_aliased' warning: class 'GEMglColor4f' overwritten; old one renamed 'GEMglColor4f_aliased' warning: class 'GEMglColor4dv' overwritten; old one renamed 'GEMglColor4dv_aliased' warning: class 'GEMglColor4d' overwritten; old one renamed 'GEMglColor4d_aliased' warning: class 'GEMglColor4bv' overwritten; old one renamed 'GEMglColor4bv_aliased' warning: class 'GEMglColor4b' overwritten; old one renamed 'GEMglColor4b_aliased' warning: class 'GEMglColor3usv' overwritten; old one renamed 'GEMglColor3usv_aliased' warning: class 'GEMglColor3us' overwritten; old one renamed 'GEMglColor3us_aliased' warning: class 'GEMglColor3uiv' overwritten; old one renamed 'GEMglColor3uiv_aliased' warning: class 'GEMglColor3ui' overwritten; old one renamed 'GEMglColor3ui_aliased' warning: class 'GEMglColor3ubv' overwritten; old one renamed 'GEMglColor3ubv_aliased' warning: class 'GEMglColor3ub' overwritten; old one renamed 'GEMglColor3ub_aliased' warning: class 'GEMglColor3sv' overwritten; old one renamed 'GEMglColor3sv_aliased' warning: class 'GEMglColor3s' overwritten; old one renamed 'GEMglColor3s_aliased' warning: class 'GEMglColor3iv' overwritten; old one renamed 'GEMglColor3iv_aliased' warning: class 'GEMglColor3i' overwritten; old one renamed 'GEMglColor3i_aliased' warning: class 'GEMglColor3fv' overwritten; old one renamed 'GEMglColor3fv_aliased' warning: class 'GEMglColor3f' overwritten; old one renamed 'GEMglColor3f_aliased' warning: class 'GEMglColor3dv' overwritten; old one renamed 'GEMglColor3dv_aliased' warning: class 'GEMglColor3d' overwritten; old one renamed 'GEMglColor3d_aliased' warning: class 'GEMglColor3bv' overwritten; old one renamed 'GEMglColor3bv_aliased' warning: class 'GEMglColor3b' overwritten; old one renamed 'GEMglColor3b_aliased' warning: class 'GEMglClipPlane' overwritten; old one renamed 'GEMglClipPlane_aliased' warning: class 'GEMglClearStencil' overwritten; old one renamed 'GEMglClearStencil_aliased' warning: class 'GEMglClear' overwritten; old one renamed 'GEMglClear_aliased' warning: class 'GEMglClearIndex' overwritten; old one renamed 'GEMglClearIndex_aliased' warning: class 'GEMglClearDepth' overwritten; old one renamed 'GEMglClearDepth_aliased' warning: class 'GEMglClearColor' overwritten; old one renamed 'GEMglClearColor_aliased' warning: class 'GEMglClearAccum' overwritten; old one renamed 'GEMglClearAccum_aliased' warning: class 'GEMglCallList' overwritten; old one renamed 'GEMglCallList_aliased' warning: class 'GEMglBlendFunc' overwritten; old one renamed 'GEMglBlendFunc_aliased' warning: class 'GEMglBlendEquation' overwritten; old one renamed 'GEMglBlendEquation_aliased' warning: class 'GEMglBitmap' overwritten; old one renamed 'GEMglBitmap_aliased' warning: class 'GEMglBindTexture' overwritten; old one renamed 'GEMglBindTexture_aliased' warning: class 'GEMglBindProgramARB' overwritten; old one renamed 'GEMglBindProgramARB_aliased' warning: class 'GEMglBegin' overwritten; old one renamed 'GEMglBegin_aliased' warning: class 'GEMglArrayElement' overwritten; old one renamed 'GEMglArrayElement_aliased' warning: class 'GEMglAreTexturesResident' overwritten; old one renamed 'GEMglAreTexturesResident_aliased' warning: class 'GEMglAlphaFunc' overwritten; old one renamed 'GEMglAlphaFunc_aliased' warning: class 'GEMglActiveTextureARB' overwritten; old one renamed 'GEMglActiveTextureARB_aliased' warning: class 'GEMglAccum' overwritten; old one renamed 'GEMglAccum_aliased' warning: class 'gemframebuffer' overwritten; old one renamed 'gemframebuffer_aliased' warning: class 'fragment_program' overwritten; old one renamed 'fragment_program_aliased' warning: class 'emissionRGB' overwritten; old one renamed 'emissionRGB_aliased' warning: class 'emission' overwritten; old one renamed 'emission_aliased' warning: class 'disk' overwritten; old one renamed 'disk_aliased' warning: class 'diffuseRGB' overwritten; old one renamed 'diffuseRGB_aliased' warning: class 'diffuse' overwritten; old one renamed 'diffuse_aliased' warning: class 'depth' overwritten; old one renamed 'depth_aliased' warning: class 'cylinder' overwritten; old one renamed 'cylinder_aliased' warning: class 'curve' overwritten; old one renamed 'curve_aliased' warning: class 'curve3d' overwritten; old one renamed 'curve3d_aliased' warning: class 'cuboid' overwritten; old one renamed 'cuboid_aliased' warning: class 'cube' overwritten; old one renamed 'cube_aliased' warning: class 'cone' overwritten; old one renamed 'cone_aliased' warning: class 'colorSquare' overwritten; old one renamed 'colorSquare_aliased' warning: class 'colorRGB' overwritten; old one renamed 'colorRGB_aliased' warning: class 'colourRGB' overwritten; old one renamed 'colourRGB_aliased' warning: class 'color' overwritten; old one renamed 'color_aliased' warning: class 'colour' overwritten; old one renamed 'colour_aliased' warning: class 'circle' overwritten; old one renamed 'circle_aliased' warning: class 'camera' overwritten; old one renamed 'camera_aliased' warning: class 'ambientRGB' overwritten; old one renamed 'ambientRGB_aliased' warning: class 'ambient' overwritten; old one renamed 'ambient_aliased' warning: class 'alpha' overwritten; old one renamed 'alpha_aliased' warning: class 'accumrotate' overwritten; old one renamed 'accumrotate_aliased' GEM: Graphics Environment for Multimedia GEM: ver: 0.92.CVS GEM: compiled: Sep 10 2009 GEM: maintained by IOhannes m zmoelnig GEM: Authors : Mark Danks (original version) GEM: Chris Clepper GEM: Cyrille Henry GEM: IOhannes m zmoelnig GEM: with help by Guenter Geiger, Daniel Heckenberg, James Tittle, Hans-Christop Steiner, 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/
But may be it is normal??? Thanks pascale
2009/9/9 IOhannes m zmoelnig zmoelnig@iem.at:
after a year of silence and hard labour, i decided to take advantage of the nice date today and finally made a new release of Gem: 0.92
binaries available for w32 (installer), OS-X (universal) and the brave (source code)
grab it while it's hot: http://gem.iem.at/releases/0.92.0
alternatively you can get the files from https://sourceforge.net/projects/pd-gem
highlights
GLSL shaders support geometry shaders: cool effects are waiting out there...
Geos models use their stored UV-texture coordinates: finally you can build your textured models in your favourite modeller and fully use them in Gem
trapezoid object with correctly distorted textures
video capturing on linux we now have native support for V4L2 devices (including your eee's webcam, the PS3-camera and whatever hot devices are on the market...)
film/movie reading on linux we now use Gmerlin/avdecoder support which allows you to read more movie formats and faster than ever (from FLVs to HDV)
video effects FreeFrame effects can now be initialized directly as (e.g.) [pix_GlowVFX] (for the GlowVFX effect)
pix storage pix_writer is a new object for writing images to your harddisk
openGL more openGL wrapper objects
you can now use symbolic constants with many openGL wrapper objects, which makes patching much more fun
and more.... like always i keep forgetting the best parts...
bugfixes like always we have removed (and introduced) numerous bugs, so all in all GEM should now run more stable for an incomplete list of fixed bug see the bug-tracker at http://sourceforge.net/projects/pd-gem%22:http://sourceforge.net/projects/pd...
mfga,dsra IOhannes
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
pascale gustin wrote:
Hello,
I test this new release of Gem
but It doesn't work for [pix_video] (same problem as the old gem)
I'm on MacBookPro (Intel) Linux Debian Lenny... [pdp_v4l2] works fine (I usually use bridge [pdp2gem] between pdp and gem with PS3-camera)
in this case you don't have libv4l-dev installed while configuring Gem. you need libv4l in order to make use of the v4l2 support.
pascsaq@debian:~$ pd -lib /home/pascsaq/Perso/gem-0.92-0/src/Gem tk scaling is 1.48538011696 <init> : Avifile RELEASE-0.7.47-070929-17:56-4.2.1 <init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon bts pni monitor vmx est tm2 xtpr <init> : 1000.00 MHz Genuine Intel(R) CPU T2500 @ 2.00GHz processor detected
Compilation of Gem: 0.92 seems to be ok... In pd console, when I run new release of Gem :
warning: class 'world_light' overwritten; old one renamed 'world_light_aliased' warning: class 'vertex_program' overwritten; old one renamed 'vertex_program_aliased'
[...]
warning: class 'alpha' overwritten; old one renamed 'alpha_aliased' warning: class 'accumrotate' overwritten; old one renamed 'accumrotate_aliased' GEM: Graphics Environment for Multimedia GEM: ver: 0.92.CVS GEM: compiled: Sep 10 2009 GEM: maintained by IOhannes m zmoelnig GEM: Authors : Mark Danks (original version) GEM: Chris Clepper GEM: Cyrille Henry GEM: IOhannes m zmoelnig GEM: with help by Guenter Geiger, Daniel Heckenberg, James Tittle, Hans-Christop Steiner, 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/
But may be it is normal???
no this is not normal. what you probably experience here is that you are loading both the new (0.92.0) and an old (0.92.CVS) version of Gem. i have no idea how you manage to do that (i managed to load Gem 2 times in the same instance of Pd, but i will only display the splash-screen of the first-loaded version; so i guess that while it opens both binaries correctly, it will re-load all the objects from the first instance)
anyhow, while experimenting, you should probably disable the preferences by using the "-noprefs" flag until it works and then do a proper install (or an uninstall of the old version; or at least disable loading of the old version in your prefs)
apart from that: the 0.92.0 release is not very different from a recent svn-checkout of the trunk)
fmasdr IOhannes
nice! thank you!! jjR
On Wed, Sep 9, 2009 at 2:07 PM, IOhannes m zmoelnig zmoelnig@iem.at wrote:
after a year of silence and hard labour, i decided to take advantage of the nice date today and finally made a new release of Gem: 0.92
binaries available for w32 (installer), OS-X (universal) and the brave (source code)
grab it while it's hot: http://gem.iem.at/releases/0.92.0
alternatively you can get the files from https://sourceforge.net/projects/pd-gem
highlights
GLSL shaders support geometry shaders: cool effects are waiting out there...
Geos models use their stored UV-texture coordinates: finally you can build your textured models in your favourite modeller and fully use them in Gem
trapezoid object with correctly distorted textures
video capturing on linux we now have native support for V4L2 devices (including your eee's webcam, the PS3-camera and whatever hot devices are on the market...)
film/movie reading on linux we now use Gmerlin/avdecoder support which allows you to read more movie formats and faster than ever (from FLVs to HDV)
video effects FreeFrame effects can now be initialized directly as (e.g.) [pix_GlowVFX] (for the GlowVFX effect)
pix storage pix_writer is a new object for writing images to your harddisk
openGL more openGL wrapper objects
you can now use symbolic constants with many openGL wrapper objects, which makes patching much more fun
and more.... like always i keep forgetting the best parts...
bugfixes like always we have removed (and introduced) numerous bugs, so all in all GEM should now run more stable for an incomplete list of fixed bug see the bug-tracker at http://sourceforge.net/projects/pd-gem%22:http://sourceforge.net/projects/pd...
mfga,dsra IOhannes
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
hello,
after a fresh svn update, it look like i'm missing a file to compile Gem : s_stuff.h
nusmuk@nusmuk:~/pd/Gem/src$ make make -C Base make[1]: entrant dans le répertoire « /home/nusmuk/pd/Gem/src/Base » GemSetup.cpp:50:22: error: s_stuff.h: Aucun fichier ou dossier de ce type g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx -I/usr/include/lqt -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/include/FTGL -I/usr/include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/freetype2 GemSetup.cpp -o ../Objects/GemSetup.o GemSetup.cpp:50:22: error: s_stuff.h: Aucun fichier ou dossier de ce type GemSetup.cpp: In function ‘void Gem_addownpath(const char*)’: GemSetup.cpp:96: erreur: ‘sys_searchpath’ was not declared in this scope GemSetup.cpp:96: erreur: ‘namelist_append’ was not declared in this scope make[1]: *** [GemSetup.o] Erreur 1 make[1]: quittant le répertoire « /home/nusmuk/pd/Gem/src/Base » make: *** [Base] Erreur 2
after copying this file from pd source to the Base folder, Gem compile fine. is there anything i miss?
thanks Cyrille
IOhannes m zmoelnig a écrit :
after a year of silence and hard labour, i decided to take advantage of the nice date today and finally made a new release of Gem: 0.92
binaries available for w32 (installer), OS-X (universal) and the brave (source code)
grab it while it's hot: http://gem.iem.at/releases/0.92.0
alternatively you can get the files from https://sourceforge.net/projects/pd-gem
highlights
GLSL shaders support geometry shaders: cool effects are waiting out there...
Geos models use their stored UV-texture coordinates: finally you can build your textured models in your favourite modeller and fully use them in Gem
trapezoid object with correctly distorted textures
video capturing on linux we now have native support for V4L2 devices (including your eee's webcam, the PS3-camera and whatever hot devices are on the market...)
film/movie reading on linux we now use Gmerlin/avdecoder support which allows you to read more movie formats and faster than ever (from FLVs to HDV)
video effects FreeFrame effects can now be initialized directly as (e.g.) [pix_GlowVFX] (for the GlowVFX effect)
pix storage pix_writer is a new object for writing images to your harddisk
openGL more openGL wrapper objects
you can now use symbolic constants with many openGL wrapper objects, which makes patching much more fun
and more.... like always i keep forgetting the best parts...
bugfixes like always we have removed (and introduced) numerous bugs, so all in all GEM should now run more stable for an incomplete list of fixed bug see the bug-tracker at http://sourceforge.net/projects/pd-gem%22:http://sourceforge.net/projects/pd...
mfga,dsra IOhannes
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
cyrille henry wrote:
hello,
after a fresh svn update, it look like i'm missing a file to compile Gem : s_stuff.h
[...]
after copying this file from pd source to the Base folder, Gem compile fine. is there anything i miss?
not really, though you shouldn't copy the s_stuff.h around but rather make Gem find it by itself. the way to do this is to tell Gem where the Pd sources are at configure time ("--with-pd=")
but really you discovered a bug: Gem should check for s_stuff.h at configure time and not fail to build when it cannot find it.
mgsadr IOhannes
IOhannes m zmölnig a écrit :
not really, though you shouldn't copy the s_stuff.h around but rather make Gem find it by itself.
yes, i know. that's why i ask...
the way to do this is to tell Gem where the Pd sources are at configure time ("--with-pd=")
but the ./configure did find pd location. so why should i add this flag? pure-data: version : 0.42 extension : pd_linux
but really you discovered a bug: Gem should check for s_stuff.h at configure time and not fail to build when it cannot find it.
ok
c
mgsadr IOhannes
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
What modelers work with this version of GEM? I cannot get a mapped texture to show up with an .obj export from 3DS Max OR Sketchup Pro 7. Both show up fine with other viewers like Open Scene Graph though. Is there a proper procedure for getting .objs with textures to show up properly in GEM?
pp