Home Overview FAQ Documentation Download Mailing List Geomview For Windows? Support Users Development Bug Reporting Contributing Contact Us Sponsors
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Update REQ 6047]: Bug in geomview-1.6b
Hi, I tried out geomview 161b8 on this: Basically the problem is that when running Geomview 1.6 on an Irix 6.2 machine but displaying the output on a 5.3 machine, the polygons and vectors are not displayed. Well I found the polygons and vectors. And the problem doesn't seem to between 6.2 and 5.3 machines but limited to 5.3 machines and X. Between 6.2 machines everything is fine. The polygons and vectors (but not the polygon edges, polygon normals or bounding boxes) are scaled and translated away from the correct position. I appears that the bounding box, polygon edges and polygon normals are drawn correctly. The VECTs and polygons are: When Shaded Are rendered Constant polygons: 2x correct size and offset VECT: correct size and placement Flat polygons: 2x correct size and offset VECT: 2x correct size and offset Smooth polygons: 2x correct size and offset VECT: 4x times correct size and offset CSmooth polygons: 4x correct size and offset VECT: correct size and placement It's interesting that VECTs loaded in from other files (such as axes.list) are also scaled in the manner listed above, but not translated. Here are the results for axes.list, measurements are made against it's bounding box: When Shaded Is rendered: Constant correct size and placement Flat Y and Z labels and axes scaled 5x, X label (but not axis) translated and scaled 5x. Bounding box edge from (X, -Z, -Y) (-X, -Z, -Y) scaled 5X and drawn from (5X, Z, Y) (-5X, Z, Y) Smooth same as for Flat CSmooth correct size and placement If you need some screen dumps that can be arranged. -Jason Attached below is the geomview File->Save script that I am using. Here is the setup: Display machine: % uname -a IRIX lucille 5.3 11091810 IP17 mips % hinv 1 100 MHZ IP17 Processor FPU: MIPS R4010 Floating Point Chip Revision: 0.0 CPU: MIPS R4000 Processor Chip Revision: 2.2 On-board serial ports: 4 Data cache size: 8 Kbytes Instruction cache size: 8 Kbytes Secondary unified instruction/data cache size: 1 Mbyte Main memory size: 128 Mbytes I/O board, slot F: IO3B VGX Graphics option installed Integral Ethernet: et0, IO3 Integral SCSI controller 1: Version WD33C93A, revision 9 Disk drive: unit 5 on SCSI controller 1 Disk drive: unit 4 on SCSI controller 1 Disk drive: unit 3 on SCSI controller 1 Disk drive: unit 2 on SCSI controller 1 Integral SCSI controller 0: Version WD33C93A, revision 9 Disk drive: unit 1 on SCSI controller 0 VME bus: adapter 0 % ginv IRIS 4D Graphics Inventory (ginv v1.0) -------------------------------------- Machine: 4DVGX running IRIX version 5.3 1 Screen(s) Accessible on this machine. Screen Resolution: 1280 x 1024 pixels. Zbuffer Resolution: 0xFF800000 min 0x7FFFFF max. Software Accumulation Buffer with 16 bitplanes per colour component. Alpha bitplanes in DoubleBuffered: 8, SingleBuffered: 8 Red bitplanes in DoubleBuffered: 8, SingleBuffered: 8 Green bitplanes in DoubleBuffered: 8, SingleBuffered: 8 Blue bitplanes in DoubleBuffered: 8, SingleBuffered: 8 Zbuffer bitplanes present: 24 Stencil bitplanes present: 8 Overlay bitplanes present: 8 PopUp bitplanes present: 2 Underlay bitplanes present: 8 User-defined Clipping Planes present: 6 antialiased points available in colormap antialiased points available in RGB antialiased lines available in colormap antialiased lines available in RGB antialiased polygons available in RGB Number of verticies per polygon allowed: 256. FUNCTIONS AVAILABLE: afunction, logicop, fogvertex, two-sided lighting, blendfunction, readsource AUTO/FONT/BACK, readsource ZBUFFER, scrbox, subpixel points, subpixel lines, subpixel polygons, stereo, texture-mapping, polymode. FUNCTIONS NOT AVAILABLE: 64x64 patterns. Geomview 1.618b running on: % uname -a IRIX cheech 5.3 11091810 IP7 mips % hinv 4 33 MHZ IP7 Processors FPU: MIPS R2010A/R3010 VLSI Floating Point Chip Revision: 3.0 CPU: MIPS R2000A/R3000 Processor Chip Revision: 3.0 On-board serial ports: 2 per CPU board Data cache size: 64 Kbytes Instruction cache size: 64 Kbytes Secondary data cache size: 256 Kbytes Main memory size: 128 Mbytes I/O board, slot F: IO2 revision 2 VGX Graphics option installed Integral Ethernet: et0, IO2 Integral SCSI controller 0: Version WD33C93 Tape drive: unit 7 on SCSI controller 0: QIC 150 Disk drive: unit 3 on SCSI controller 0 Disk drive: unit 1 on SCSI controller 0 VME bus: adapter 0 % ginv IRIS 4D Graphics Inventory (ginv v1.0) -------------------------------------- Machine: 4DVGX running IRIX version 5.3 1 Screen(s) Accessible on this machine. Screen Resolution: 1280 x 1024 pixels. Zbuffer Resolution: 0xFF800000 min 0x7FFFFF max. Software Accumulation Buffer with 16 bitplanes per colour component. Alpha bitplanes in DoubleBuffered: 8, SingleBuffered: 8 Red bitplanes in DoubleBuffered: 8, SingleBuffered: 8 Green bitplanes in DoubleBuffered: 8, SingleBuffered: 8 Blue bitplanes in DoubleBuffered: 8, SingleBuffered: 8 Zbuffer bitplanes present: 24 Stencil bitplanes present: 8 Overlay bitplanes present: 8 PopUp bitplanes present: 2 Underlay bitplanes present: 8 User-defined Clipping Planes present: 6 antialiased points available in colormap antialiased points available in RGB antialiased lines available in colormap antialiased lines available in RGB antialiased polygons available in RGB Number of verticies per polygon allowed: 256. FUNCTIONS AVAILABLE: afunction, logicop, fogvertex, two-sided lighting, blendfunction, readsource AUTO/FONT/BACK, readsource ZBUFFER, scrbox, subpixel points, subpixel lines, subpixel polygons, stereo, texture-mapping, polymode. FUNCTIONS NOT AVAILABLE: 64x64 patterns. Here is the geomview script: (progn (merge-baseap appearance { face -edge vect -transparent evert shading flat -normal normscale 1 linewidth 1 material { shininess 15.000000 ka 0.300000 kd 1.000000 ks 0.300000 alpha 1.000000 ambient 1.000000 1.000000 1.000000 diffuse 1.000000 1.000000 1.000000 specular 1.000000 1.000000 1.000000 edgecolor 0.000000 0.000000 0.000000 normalcolor 1.000000 1.000000 1.000000 } lighting { ambient 0.2 0.2 0.2 localviewer 1 attenconst 0 attenmult 0 replacelights light { ambient 0.000000 0.000000 0.000000 color 0.750000 0.750000 0.750000 position 0.000000 0.000000 10.000000 0.000000 } light { ambient 0.000000 0.000000 0.000000 color 0.600000 0.600000 0.600000 position 0.000000 1.000000 -1.000000 0.000000 } light { ambient 0.000000 0.000000 0.000000 color 0.400000 0.400000 0.400000 position 1.000000 -2.000000 -1.000000 0.000000 } } } ) # end base appearance (xform-set "worldgeom" transform { -0.63135278 0.6229164 -0.46191683 0 0.76154178 0.3855232 -0.52098811 0 -0.14645272 -0.68069988 -0.71778011 0 0 0 0 1 } ) (merge-ap "worldgeom" appearance { * face * edge * vect * normal } ) # end appearance "worldgeom" (new-geometry "[g1]" # diagram { INST transform { 1 0 0 0 0 1 0 0 0 0 1 0 -2.5 -2.5 0 1 } geom { LIST { appearance { edge -evert shading smooth normal normscale 0.3 linewidth 2 } NOFF 16 18 32 1 1 -0.06 -0.40614 0 -0.91381 1 2 -0.22 -0.11043 0 -0.99388 1 3 -0.06 -0.40614 0 -0.91381 1 4 0 0 0 -1 2 1 -0.22 0.08683 -0.19538 -0.97688 2 2 -0.89 0 0 -1 2 3 -0.22 -0.08683 0.19538 -0.97688 2 4 0 0 0 -1 3 1 -0.06 0.26752 -0.60193 -0.75241 3 2 -0.17 0.48564 0 -0.87416 3 3 0.17 0.44952 0.55802 -0.69753 3 4 0.06 0.40614 0 -0.91381 4 1 0 0 0 -1 4 2 0.22 -0.08683 0.19538 -0.97688 4 3 0.89 0 0 -1 4 4 0.22 0.08683 -0.19538 -0.97688 3 0 4 5 3 0 5 1 3 1 5 6 3 1 6 2 3 2 6 7 3 2 7 3 3 4 8 9 3 4 9 5 3 5 9 10 3 5 10 6 3 6 10 11 3 6 11 7 3 8 12 13 3 8 13 9 3 9 13 14 3 9 14 10 3 10 14 15 3 10 15 11 } { appearance { edge shading smooth linewidth 2 } VECT 12 72 1 6 6 6 6 6 6 6 6 6 6 6 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 1 0 0 1 1 0 1 2 0 1 3 0 1 4 0 1 5 0 2 0 0 2 1 0 2 2 -2 2 3 0 2 4 0 2 5 0 3 0 0 3 1 0 3 2 0 3 3 0 3 4 0 3 5 0 4 0 0 4 1 0 4 2 0 4 3 2 4 4 0 4 5 0 5 0 0 5 1 0 5 2 0 5 3 0 5 4 0 5 5 0 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 0 1 0 1 1 0 2 1 0 3 1 0 4 1 0 5 1 0 0 2 0 1 2 0 2 2 -2 3 2 0 4 2 0 5 2 0 0 3 0 1 3 0 2 3 0 3 3 0 4 3 2 5 3 0 0 4 0 1 4 0 2 4 0 3 4 0 4 4 0 5 4 0 0 5 0 1 5 0 2 5 0 3 5 0 4 5 0 5 5 0 0.8 1 0.8 1 } } } ) # end geometry "[g1]" diagram (merge-ap "[g1]" appearance { * face * edge * vect * normal } ) # end appearance "[g1]" diagram (bbox-draw "[g1]" on) (bbox-color "[g1]" 1.000000 1.000000 0.000000) (normalization "[g1]" none) (name-object "[g1]" "diagram") (window default { position 596 1045 275 724 }) (camera "Camera" camera { camtoworld transform { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 4 1 } perspective 0 stereo 0 fov 7 frameaspect 1 focus 3 near 0.001 far 20 } ) # camera "Camera" ... (backcolor "Camera" 0.400000 0.400000 0.400000) (window "Camera" window { size 450 450 position 596 1045 275 724 resize curpos 596 1045 275 724 viewport 0 449 0 449 } ) # end camera Camera (ui-target "World") )
|
||
Home | Overview | FAQ | Documentation | Support | Download | Mailing List Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors |
|||
site hosted by |