Volumexxx,1998numberyyypp.
000000Metro:measuringerroronsimpliedsurfacesP.
Cignoniy,C.
RocchinizandR.
ScopignoxIstitutoperl'Elaborazionedell'Informazione-ConsiglioNazionaledelleRicerche,Pisa,ItalyTechnicalNoteShortcontributionAbstractThispaperpresentsanewtool,Metro,designedtocompensateforadeciencyinmanysimplicationmethodsproposedinliterature.
Metroallowsonetocomparethedierencebetweenapairofsurfacese.
g.
atriangulatedmeshanditssimpliedrepresentationbyadoptingasurfacesamplingapproach.
Ithasbeendesignedasahighlygeneraltool,anditdoesnoassuptionontheparticularapproachusedtobuildthesimpliedrepresentation.
Itreturnsbothnumericalresultsmeshesareasandvolumes,maximumandmeanerror,etc.
andvisualresults,bycoloringtheinputsurfaceaccordingtotheapproximationerror.
Keywords:surfacesimplication,surfacecomparison,approximationerror,scanconversion.
1.
IntroductionManyapplicationsproduceormanageextremelycom-plexsurfacemeshese.
g.
volumerendering,solidmod-eling,3Drangescanning.
Excessivesurfacecomplex-itycausesnoninteractiverendering,secondarytomainmemorybottleneckswhilemanaginginteractivevisualsimulations,ornetworksaturationin3Ddis-tributedmulti-mediasystems.
Inspiteofthecon-stantincreaseinprocessingspeed,theperformancesrequiredbyinteractivegraphicsapplicationsareinmanycasesmuchhigherthanthosegrantedbycur-renttechnology.
Substantialresultshavebeenreportedinthelastfewyears,aimedatreducingsurfacecomplexitywhileas-suringagoodshapeapproximation13;6.
Thetech-niquesproposedsimplifytriangularmesheseitherbymergingcollapsingelementsorbyre-samplingver-tices,usingdierenterrorcriteriatomeasurethet-nessoftheapproximatedsurfaces.
Anylevelofre-ductioncanbeobtainedwiththeseapproaches,ontheconditionthatasucientlycoarseapproximationthresholdissetanexampleisdrawninFigure1.
yEmail:cignoni@iei.
pi.
cnr.
itzEmail:rocchini@calpar.
cnuce.
cnr.
itxEmail:r.
scopigno@cnuce.
cnr.
itAgeneralcomparisonofthesimplicationap-proachesisnoteasy,becausethecriteriatodrivethesimplicationprocessarehighlydierentiatedandthereisnocommonwayofmeasuringerror;anat-tempthasbeenrecentlypresented3.
Infact,manysimplicationapproachesdonotreturnmeasuresoftheapproximationerrorintroducedwhilesimplifyingthemesh.
Forexample,giventhecomplexityreductionfactorsetbytheuser,somemethodstrytooptimize"theshapeofthesimpliedmesh,buttheygivenomea-sureontheerrorintroduced18;9;8.
Otherapproacheslettheuserdenethemaximalerrorthatcanbein-troducedinasinglesimplicationstep,butreturnnoglobalerrorestimateorbound17;7.
Someotherre-centmethodsadoptaglobalerrorestimate10;15;2;5orsimplyensuretheintroducederrortobeunderagivenbound4.
Buttheeldofsurfacesimplicationstilllacksaformalanduniversallyacknowledgedde-nitionoferror,whichshouldinvolveshapeapproxi-mationandhopefullypreservationoffeatureelementsandmeshattributese.
g.
color.
Forthesereasons,ageneraltoolthatwouldmea-suretheactualgeometricdierence"betweentheoriginalandthesimpliedmesheswouldbestrategicbothforresearchers,inthedesignofnewsimplica-tionalgorithms,andforusers,toallowthemtocom-paretheresultsofdierentsimplicationapproachescTheEurographicsAssociation1998.
PublishedbyBlackwellPublishers,108CowleyRoad,OxfordOX41JF,UKand238MainStreet,Cambridge,MA02142,USA.
2P.
Cignoni,C.
RocchiniandR.
ScopignoMetro:measuringerroronsimpliedsurfacesFigure1:Ameshsimplicationexample:theoriginalmesh7,960trianglesisontheleft,asimpliedone179trianglesisontheright.
onthesamemeshandtochoosethesimplicationmethodthatbestts"thetargetmesh.
Infact,evenboundedprecisionmethods10;15;2;5;4behavedier-entlyondierentmeshes.
Theygenerallyensuretheuserthattheapproximationwillnotbelargerthanagiventhreshold,butdinotgivedataontheactualerrordistributiononthemesh.
Anexampleisthefol-lowingquery:aretheresectionsofthemeshwhichholdanapproximationmuchbetterthanthegivenboundAnd,ifyes,whatistheirsizeanddistributionMetrohasbeendenedasatoolwhichisgeneralandsimpletoimplement.
Itcomparesnumericallytwotrianglemeshes,whichdescribethesamesurfaceatdierentlevelsofdetailLOD.
Metrorequiresnoknowledgeonthesimplicationapproachadoptedtobuildthereducedmesh.
Metroevaluatesthedierencebetweentwomeshes,onthebasisoftheapproximatedistancedenedinthefollowingsection.
2.
TerminologyWedeneheresometermsthatwillbeusedinthefollowingsectionactually,allthemeasuresevaluatedbyMetrofollowthedenitionsbelow.
Theapproximationerrorbetweentwomeshesmaybedened,asfollows,asthedistancebetweencor-respondingsectionsofthemeshes.
GivenapointpandasurfaceS;wedenethedistanceep;Sas:ep;S=minp02Sdp;p0wheredistheEuclideandistancebetweentwopointsinE3.
Theone-sideddistancebetweentwosurfacesS1;S2isthendenedas:ES1;S2=maxp2S1ep;S2:Notethatthisdenitionofdistanceisnotsymmetric.
ThereexistsurfacessuchthatES1;S26=ES2;S1.
Atwo-sideddistanceHausdordistancemaybeobtainedbytakingthemaximumofES1;S2andES2;S1.
Givenasetofuniformlysampleddistances,wede-notethemeandistanceEmbetweentwosurfacesasthesurfaceintegralofthedistancedividedbytheareaofS1:EmS1;S2=1jS1jZS1ep;S2dsIfthesurfaceS1isorientablewecanextendthedenitionofdistancebetweenapointpofS1andS2sothat,informallyspeaking,thisdistancee0ispositiveifthenearestpointp02S2isintheouterspacewithrespecttoS1,andnegativeotherwiseseeFigure2.
Or,inotherwords,ifNpisthevectornormaltoS1inthesampledpointpandp02S2isthenearestpoint,thenthesignofourdistancemeasureisthesignofNpp0,p.
ThisdenitionofsigneddistanceisintroducedtoletMetrodistinguishbetweenpositiveandnegativedis-tancesbetweentwosurfacesasfollows:E+S1;S2=maxp2S1e0p;S2cTheEurographicsAssociation1998P.
Cignoni,C.
RocchiniandR.
ScopignoMetro:measuringerroronsimpliedsurfaces3||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||p2p1d1d2S1S2Figure2:Signeddistanceevaluation;distanceisposi-tiveinp1andnegativeinp2S1isthesampledcurve.
E,S1;S2=jminp2S1e0p;S2jSigneddistancesareusedbyMetrotogiveaninde-pendentevaluationtothesectionsoftherstmeshwhichareintheinteriororintheexteriorspacewithrespecttothesecondmesh.
3.
TheMetroToolMetronumericallycomparestwotrianglemeshesS1andS2,whichdescribethesamesurfaceatdierentlevelsofdetail.
Itrequiresnoknowledgeofthesimpli-cationapproachadoptedtobuildthereducedmesh.
Metroevaluatesthedierencebetweenthetwomeshesonthebasisoftheapproximationerrormeasurede-nedintheprevioussection.
Itadoptsanapproximateapproachbasedonsurfacesamplingandthecomputa-tionofpointtosurfacedistances.
Thesurfaceoftherstmeshhereafterpivotmeshissampled,andforeachelementarysurfaceparcelwecomputethedis-tancetothenotpivotmesh.
Theideaisthereforetoadoptanintegrationprocessoverthesurface.
Surfacesamplingisachievedbyscanconvertingtriangularfacesunderauser-selectedsam-plingresolution.
Thesamplingresolutioncharacterizestheprecisionoftheintegration,andweobservedthatinmostcasesasucientlythinsamplingstepsizeis0.
1oftheboundingboxdiagonal.
WealsoimplementedaMontecarloapproachgener-aterandomkpointsintheinteriorofeachface,withthenumberkofsamplesproportionaltothefacetarea,whichgavesimilarresultsintermsofprecision.
Moreover,theadoptionofMontecarlosamplingmakesnotpossibletheerrorvisualizationviaerror-texturemapping,becausethelatterrequiresaregular,rastersampling.
InanearlyversionofourtoolMetrov.
1aray-castingapproachwasadoptedtocomputepointtosurfacedistances.
InordertoimproveperformancesandprecisionweadoptedadierentapproachinthecurrentreleaseofMetro,v.
2.
Distancesfromthesam-plingpointandthenon-pivotmesharenowcomputedecientlybyusingabucketeddatastructure.
UniformgridUGtechniquesareveryeectiveingeometriccomputationsbecauseinmanycaseselementswhicharefarapartgenerallyhavelittleornoeectoneachother1.
Localprocessingcan,therefore,highlyreduceempiricalcomplexityformanygeometricproblems.
A3DuniformgridisusedinMetrov.
2asanindexingschemeforthefastsearchofthenearestfacetothesamplingpoint.
TheboundingboxofmeshS2ispar-titionedintocubiccellsfollowingaregularpattern.
Then,westoreineachcellcijkthelistoffacesofS2whichintersectcijk.
Foreachsamplingpointp,rstlywecomputethedistancebetweenpandallthefacesofthenon-pivotmeshS2containedinthesamegridcellofp.
Then,adjacentgridcellsareprocessed,inorderofincreasingdistancefromp,untilwendthatallnottestedcellsarefartherthanthecurrentnearestface.
ThedistancebetweenpandasinglefaceofS2iscom-putedusinganoptimizedalgorithmcontainedinthesourcecodeofthePOVray-tracer12.
Thestrategyadoptedimpliesthatuniquenessofthenearestpointisnotensured.
Accordingtothedeni-tioninSection2,wemightndmultiplefacesatmin-imaldistancefromthecurrentsamplingpoint.
But,ifwearelookingforunsignedapproximationerror,thenuniquenessisnotaproblembecauseweareinterestedonlyinthevalueofthisdistance.
Conversely,inthecaseofsignedapproximationerrorevaluation,havingpointsatthesamedistancebutholdingdierentsignforcesMetrotooperatearandomchoiceandintro-ducesapotentialimprecision.
TheworstcasecomputationalcomplexityofMetrodependsonthesurfaceareaAS1ofthepivotmeshmeasuredinsquaredsamplingstepunitstimesthenumbernfoffacesofthenon-pivotmesh.
Theresult-ingcomplexityisOAS1nf.
But,ifweuseanUG,thenwecanexpectthatamuchlowernumberoffaceswillbetestedtocomputetheminimaldistanceforeachsamplingpoint.
Wemeasuredinanumberofrunsthatthemeannumberoffacesevaluatedforeachsam-plingpointisonlyfewtensaspresentedinTable1.
InTable1wereportalsotherunningtimesandthenumberofsamplesexecutedbyMetroonthreedier-entpairsofmeshes.
Timesareinseconds,measuredonaSGIO2workstationR5000180Mhz,96MBRAM.
AnoptionisprovidedbyMetrotocomputeasym-metricevaluationofthemaximalerror.
AttheendcTheEurographicsAssociation19984P.
Cignoni,C.
RocchiniandR.
ScopignoMetro:measuringerroronsimpliedsurfacesS1S2samplingstepsamplesno.
testedfacesno.
timefacesno.
facesno.
persamplesec.
4,00169,4510.
2365,30730.
3292,86728,3220.
1540,66729.
324.
76,36967,6070.
11,670,42024.
889.
8Table1:Numberofsamplingpoints,samplingstepsize,timeandnumberoffacestestedpersampleonthreedierentmeshes.
ofthesamplingprocess,ifthe,soptionisset,thenMetroswitchesthepivotandnotpivotmeshesandexecutessamplingagain.
Givenasamplingstep,themeshmaycontaintrian-gleswhichhaveanareasmallerthanthesquaredsam-plingstep.
Metromanagesthisspecialcasebyadopt-ingarandomchoice:arandomvariableisgenerated,withtheprobabilityofitsTRUEvalueequaltothera-tiobetweenthetriangleareaandthesquaredsamplearea.
IftherandomvalueisTRUE,asinglepointtosurfacedistanceiscomputed;otherwise,Metrostartsthescanconversionofthenextface.
MetroInputMetrohasacommand-lineinputinterface.
Theop-tionsavailableareshown,asusual,bytyping:metro-h.
TheoptionsavailableareshowninFigure3.
ThedataformatsacceptedininputareeithertheOpenInventor19formatorarawindexedrepresen-tationalistofvertexcoordinates,andalistoftrian-gularfaces,denedbythethreeindicestothevertexlist.
Thetwomeshesshouldhavesimilarshapesasinmul-tiplelevelofdetailrepresentation.
Iftheshapesdiertoomuch,withthedisappearanceofsignicantfea-tures,thecomputationoftheerrormightbelocallyimprecise.
Metroconsidersexcessivethedierencebe-tweentwomeshesiftheirboundingboxdiagonalsdif-ferinlengthbymorethan10.
Ifthesurfacestobecomparedarenotorientableormultiple-connected,thenitwouldbeimpossibletodis-tinguishbetweenpositiveandnegativeerrorsi.
e.
ifthelowdetailmeshpassesbeloworabovethehighdetailmesh.
MetroOutputMetroreturnsbothnumericalandvisualevaluationsofsurfacemesheslikeness"Figure5showsasnap-shotofitsGUI.
TheformatofthenumericalresultsisreportedinFigure4.
Itcontainsdataoninputmeshescharacteris-ticstopology,size,surfacearea,meshvolume,featureedgestotallength,diagonaloftheminimalbound-ingbox,diameteroftheminimalboundingsphere;themeanandmaximumdistancesbetweenmeshesreturnedusingabsolutemeasuresandasapercent-agesofthediagonalofthemeshboundingbox;andaveryroughapproximationofthepositive,negativeandtotalvolumeofthedierencebetweenthetwomeshesi.
e.
thetotalvolumeVtisthevolumeofS1,S2S2,S1.
Allthepositivenegativemeasuresfollowstheden-itionsinSection2,andcanbecomputedonlyiftheinputsurfacesareorientableandsingle-connected.
Errorisalsovisualizedbycoloringthepivotmeshwithrespecttotheevaluatedapproximationerror.
Twodierentcolormappingmodalitiesareavailable:per-vertexmapping:foreachvertex,wecomputetheerroroneachmeshvertexasthemeanoftheer-rorsontheincidentfaces,andassignacolorpro-portionaltothaterror.
Thefacesarethencoloredbyinterpolatingvertexcolors;error-texturemapping:foreachface,argb-textureiscomputedwhichstoresthecolor-codederrorseval-uatedoneachsamplingpointmappedonacolorscale.
Theerror-texturemappingapproachgivesvisualre-sultswhichingeneralaremoreprecise,butwhosevi-sualizationdependsonthesamplingstepsizeusedbyMetro.
SeeforexampleinFigure6thedierentvisualrepresentationofthesamemeshzone.
Inbothcases,ahistogramreportingtheerrordistrib-utionisalsovisualizedontheleftoftheMetrooutputwindowFigure5.
Whentheerror-texturemappingisused,wecanalsovisualizetheerrorbyconsideringitssign:zeroerrormapstogreen,negativeandpositivetoredandblueseeFigure7.
LimitednumericalprecisionmanagementTheerrorevaluatedbyMetromaybeaectedbythelimitednumericalprecision,althoughdoubleprecisionisadoptedinnumericalcomputations.
Anadhoc"managementhasbeenprovidedforanumberofdan-gerouscases,suchasnearlycoincidentvertices,facetscTheEurographicsAssociation1998P.
Cignoni,C.
RocchiniandR.
ScopignoMetro:measuringerroronsimpliedsurfaces5Usage:Metrofile1file2-a-e-h-l-s-r-q|v-b|bs|tfile1,file2:inputmeshestobecompared;-acreaseanglesettingforfeatureedgesdetectionandclassification.
Theanglevalue""isgivenindegrees,from0alledgesareclassified'featureedge'to180degrees.
itisusedtomeasurethetotallengthofthefeatureedges;-bshowerrorusing"error-texture"modeDEFAULTis"per-vertex"mode-bsshowerrorusing"signederror-texture"modegreen==error=0;-esetthemaximalabsoluteerrorinthehistogramscaleandcolormapping;itisusefultocomparevisuallytheresultsoftwodifferentrunsofMetro;-hshowtheMetrocommandsyntaxandtheoptionsavailable;-lselectthescanconversionstepvalue"":percentageofthemeshboundingbox;-quse"quiet"i.
e.
verysyntheticoutput;-ruse"Montecarlo"samplingDEFAULT:usescanconversion;-scomputesymmetricmaximumdistancedoublerun;-tsettextmodeonly,donotvisualizeresultsunderOpenInventor;-vverboseoutput.
Example:metro-vmeshcomp.
ivmesh.
iv-l0.
5-a45Figure3:Metroinputoptions.
Figure5:TheMetrographicoutputwindow.
withsmallarea,andveryelongatedtriangles.
Anotherproblemmaybethecomputationofthesumofhundredsofthousandsofnearlyzerovalues.
Tomin-imizeroundingerrorsinthecomputationofthesum,weusedafaninalgorithmbinarytreestructuredsum11.
4.
ConcludingRemarksWehaveintroducedanewtool,Metro,toallowsim-plecomparisonsbetweensurfaces.
Itsmainuseisintheevaluationoftheerrorintroducedinthesimpli-cationofsurfaces.
Metroreturnsbothnumericalandvisualevaluationsofthemeshes'likeness.
Thesemea-suresarecomputedusinganerrordenedasanap-cTheEurographicsAssociation19986P.
Cignoni,C.
RocchiniandR.
ScopignoMetro:measuringerroronsimpliedsurfacesFigure6:Dierentcolormappingmodality:per-vertexmappingontheleft,anderror-texturemappingontheright.
proximationofthesurfacetosurfacedistance.
Theerrorisevaluatedby:1scanconvertingtherstmeshfaceswithauserspeciedsamplingstep,and2computingapointtosurfacedistanceforeachscanconvertedpoint.
Thetooladoptswellknowntechniquesandcanbesimplyimplemented.
WetestedwithMetrothesimpliedmeshesob-tainedwithsomepublicdomainsoftware.
Inthecaseofaboundedprecisionmethod,theSimplicationEn-velopes4,weobtainederrorvaluesverysimilartothethresholdset;ingeneral,aslightlylowererrorismea-sured:0.
759forameshsimpliedundertargeterror0.
77,or0.
0884fortherelativetargeterror0.
0895.
ButtheaddedvalueofMetrointhecaseofaboundederrormethodistogivethepossibilitytoviewthedistribu-tionoftheerroronthemeshFigure5.
Animportantpointtobeconsideredintheeval-uationofasurfacesimplieristowhatextentitpreservesfeatureedges.
ThecurrentimplementationofMetrodetectsfeatureedgesandreturns,foreachmesh,theirtotallength.
Butthismaynotbesu-cient:eventwomesheswithnearlyequaltotallengthofthefeatureedgesmightdieralot.
Metrocouldbeeasilyextendedtogetridofthislim-itation.
GiventwosetoffeatureedgesF1andF2,wemightapplyagainasamplingapproach.
Foreachfea-tureedgee2F1andeachsamplingpointspi2e,letusevaluatetheminimaldistancebetweenpiandtheedgesinF2.
Theseminimaldistancescanthenbeusedtocomputethemaximumandmeandisplacementsbe-tweenthesetoffeatureedgesoralsothemaximumandmeananglesbetweenpairsofcorrespondingfea-tureedges.
AlimitationofMetroregardsthetopologychangesthatsomesimplicationalgorithmscanintroduceinthesimpliedsurfaces5;14;16.
Metrocanonlypar-tiallycoverthisissue.
Itreturnsthenumberofcon-nectedcomponentsofeachmeshandalsoiftheyareorientableandclosed,andthereforeinmanycaseswemaydetectifatopologychangehasoccurred.
Butamoresophisticatedapproachisneededtodetecteachsinglechangeoftopologyandtomeasuretheassoci-atedimpactonmeshesdisparity.
5.
AcknowledgementsMetrov.
2isavailableaspublicdomainsoft-wareattheVisualComputingGroupwebsiteoftheCNUCEandIEI,C.
N.
R.
InstitutesatPisahttp:miles.
cnuce.
cnr.
itcgmetro.
html.
ThisworkwaspartiallynancedbytheProgettoFi-nalizzatoBeniCulturalioftheItalianNationalRe-searchCouncilCNR.
References1.
V.
Akman,W.
R.
Franklin,M.
Kankanhalli,andC.
Narayanaswami.
Geometriccomputinganduniformgridtechnique.
Computer-AidedDesign,217:410420,Sept.
1989.
2.
A.
Ciampalini,P.
Cignoni,C.
Montani,andR.
Scopigno.
Multiresolutiondecimationbasedonglobalerror.
TheVisualComputer,135:228246,June1997.
3.
P.
Cignoni,C.
Montani,andR.
Scopigno.
Acom-parisonofmeshsimplicationalgorithms.
Com-putersAndGraphics,221:3754,1998.
cTheEurographicsAssociation1998P.
Cignoni,C.
RocchiniandR.
ScopignoMetro:measuringerroronsimpliedsurfaces7Mesh1Mesh2Orientable.
|yes|yes|2Manifold.
.
|yes|yes|Closed.
.
.
.
.
|no|no|Vertices.
.
.
|115|4079|Triangles.
.
|179|7960|Conn.
Comp.
|1|1|BBoxDiag.
.
|345.
234|345.
842|Diameter.
.
.
|330.
88|329.
457|EdgeLength|1628.
01|198.
537|Area.
78732.
6|78702.
8|Volume.
.
.
.
.
|NA|NA|Mesh1Mesh2Samples.
.
.
.
|2462768|MaximalErrorE+.
.
:3.
33140.
96491.
0068E-.
.
:3.
20040.
92700.
9672MeanErrorE+.
.
:0.
82710.
23950.
2499E-.
.
:0.
89030.
25780.
2690Et.
.
:0.
86360.
25010.
261MeanSquareErrorE+.
.
:1.
06220.
30760.
3210E-.
.
:1.
12580.
32610.
3402Et.
.
:1.
09940.
31840.
3322VolumeofDifference-----+V+.
.
:2.
86346e+10V-.
.
:5.
75679e+10Vt.
.
:1.
67459e+11LEGEND:Conn.
Comp.
=no.
ofconnectedcomponentsDiameter=isanapproximatemeasureEdgeLength=total,FEATUREedgesonlySamples=no.
ofsamplingpointsevaluatedFigure4:NumericalresultsproducedbyMetroonthemeshesinFigure1inthiscasetheVolumemeasureisnotavailablebecausethemeshesarenotclosed.
4.
J.
Cohen,A.
Varshney,D.
Manocha,G.
Turk,H.
Weber,P.
Agarwal,F.
Brooks,andW.
Wright.
Simplicationenvelopes.
InComputerGraphicsProc.
,AnnualConf.
SeriesSiggraph'96,ACMPress,pages119128,Aug.
6-81996.
5.
M.
GarlandandP.
S.
Heckbert.
Surfacesimplica-tionusingquadricerrormetrics.
InComp.
Graph.
Proc.
,AnnualConf.
SeriesSiggraph'97,ACMPress,pages209216,1997.
6.
P.
HeckbertandM.
Garland.
Surveyofsur-facesimplicationalgorithms.
Technicalreport,CarnegieMellonUniversity-Dept.
ofComputerFigure7:Colormaybemappedconsideringthesignoftheerrori.
e.
thesignoftheevaluateddistance,denedonlyfororientablemeshes.
Science,1997.
toappear.
7.
P.
HinkerandC.
Hansen.
Geometricoptimiza-tion.
InIEEEVisualization'93Proc.
,pages189195,October1993.
8.
H.
Hoppe.
Progressivemeshes.
InACMCom-puterGraphicsProc.
,AnnualConferenceSeries,Siggraph'96,pages99108,1996.
9.
HuguesHoppe,TonyDeRose,TomDuchamp,JohnMcDonald,andWernerStuetzle.
Meshop-timization.
InACMComputerGraphicsProc.
,AnnualConferenceSeries,Siggraph'93,pages1926,1993.
10.
R.
Klein,G.
Liebich,andW.
Straer.
Meshreductionwitherrorcontrol.
InR.
YagelandG.
Nielson,editors,ProceedingsofVisualization`96,pages311318,1996.
11.
PeterLinz.
Accurateoating-pointsumma-tion.
CommunicationsoftheACM,136:361362,June1970.
12.
POV-Team.
Persistenceofvisionraytracer3.
0.
Publiclyavailableonweb:http:www.
povray.
org,1996.
13.
E.
PuppoandR.
Scopigno.
Simplication,LOD,andMultiresolution-PrinciplesandAp-plications.
InEUROGRAPHICS'97TutorialNotesISSN1017-4656.
EurographicsAssocia-tion,Aire-la-VilleCH,1997PS97TN4.
14.
M.
Reddy.
Scrooge:Perceptually-drivenpolygoncTheEurographicsAssociation19988P.
Cignoni,C.
RocchiniandR.
ScopignoMetro:measuringerroronsimpliedsurfacesreduction.
ComputerGraphicsForum,154:191203,1996.
15.
R.
RonfardandJ.
Rossignac.
Full-rangeap-proximationoftriangulatedpolyhedra.
Com-puterGraphicsForumEurographics'96Proc.
,153:6776,1996.
16.
J.
RossignacandP.
Borrel.
Multi-resolution3Dapproximationforrenderingcomplexscenes.
InB.
FalcidienoandT.
L.
Kunii,editors,GeometricModelinginComputerGraphics,pages455465.
SpringerVerlag,1993.
17.
WilliamJ.
Schroeder,JonathanA.
Zarge,andWilliamE.
Lorensen.
Decimationoftrianglemeshes.
InEdwinE.
Catmull,editor,ACMCom-puterGraphicsSIGGRAPH'92Proceedings,volume26,pages6570,July1992.
18.
GregTurk.
Re-tilingpolygonalsurfaces.
InEd-winE.
Catmull,editor,ACMComputerGraphicsSIGGRAPH'92Proceedings,volume26,pages5564,July1992.
19.
JosieWernecke.
TheInventormentor:program-mingObject-oriented3DgraphicswithOpenIn-ventor.
AddisonWesley,1994.
cTheEurographicsAssociation1998
俄罗斯vps速度怎么样?俄罗斯vps云主机节点是欧洲十大节点之一,地处俄罗斯首都莫斯科,网络带宽辐射周边欧洲大陆,10G专线连通德国法兰克福、法国巴黎、意大利米兰等,向外连接全球。俄罗斯vps云主机速度快吗、延迟多少?由于俄罗斯数据中心出口带宽充足,俄罗斯vps云主机到全球各地的延迟、速度相对来说都不错。今天,云服务器网(yuntue.com)小编介绍一下俄罗斯vps速度及俄罗斯vps主机推荐!俄...
青云互联怎么样?青云互联是一家成立于2020年6月份的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、香港服务器、美国云服务器,让您的网站高速、稳定运行。目前,美国洛杉矶cn2弹性云限时七折,美国cera机房三网CN2gia回程 13.3元/月起,可选Windows/可自定义配置。点击进入:青云互联官网青云互联优惠码:七折优惠码:dVRKp2tP (续...
2022年春节假期陆续结束,根据惯例在春节之后各大云服务商会继续开始一年的促销活动。今年二月中旬会开启新春采购季的活动,我们已经看到腾讯云商家在春节期间已经有预告活动。当时已经看到有抢先优惠促销活动,目前我们企业和个人可以领取腾讯云代金券满减活动,以及企业用户可以领取域名优惠低至.COM域名1元。 直达链接 - 腾讯云新春采购活动抢先看活动时间:2022年1月20日至2022年2月15日我们可以在...
www.yyy13.com为你推荐
安徽汽车网想在合肥买辆二手车,想问在哪里买比较放心?微信回应封杀钉钉微信大封杀"违规"了吗access数据库access数据库主要学什么甲骨文不满赔偿如果合同期不满被单位辞退,用人单位是否需要赔偿bbs.99nets.com送点卷的冒险岛私服www.yahoo.com.hk香港的常用网站www.kanav001.com翻译为日文: 主人,请你收养我一天吧. 带上罗马音标会更好wwwwww.vtigu.com破译密码L dp d vwxghqw.你能看出这些字母代表什么意思吗?如果给你一把破以它的钥匙X-3,联想百度指数词百度指数为0的词 为啥排名没有机器蜘蛛尼尔机械纪元机械蜘蛛怎么过 机械蜘蛛打法攻略解析
免费虚拟主机申请 美国虚拟主机推荐 双线主机租用 北京租服务器 中文域名申请 科迈动态域名 hkbn ion wavecom 169邮箱 世界测速 免费测手机号 100mbps 怎么建立邮箱 西安主机 阿里云邮箱登陆地址 注册阿里云邮箱 江苏徐州移动 中国联通宽带测试 97rb 更多