Professional Documents
Culture Documents
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
UNAMDGSCA/VictorHugoFrancoSerrano 1
Modelacin
n
MTODOPARALAO
OBTENCINYEDICINDECOORDEENADASDEPROYEECCINTIPOUVW
WY
SU
UIMPLEMENTACI
NENMODELOSTTRIDIMENSIONALLES
MTODOPA
M
ARALAOBTEENCINYED
DICINDEC
COORDENAD
DASDEPROY
YECCIN
TIPOUV
VWYSUIMP
PLEMENTAC
CINENMO
ODELOSTRID
DIMENSIONA
ALES
D
D.C.V.Victor
HugoFranco
oSerrano
Dep
pt. de Realida
ad Virtual, DG
GSCA UNAM
vhfranco@unam.mx
I - Anlisis de la
as posibilid
dades de mapeo
m
del objeto trid
dimensional
Elmap
peodeobjetostridimensio
onalesserelaccionaconlasproyeccionessgeomtricassyconlos
desarro
ollosgeomtricosyaquep
paralograrau
uncorrectom
mapeodeuno
objetodebem
mosgenerareen
unaprimerainstancciaunaseried
decoordenad
dasUVbasad
dasenproyeccionesortogo
onalesdelos
objetosoenotrasp
palabrasdesaarrollosgeomtricos,quep
posteriormen
ntesernemp
pleadascomo
o
plantilllaparapintarrotexturizarsobredeellas.
Losobjjetostridimensionalesposseenformasd
diversas,pero
oparadecidirrqueproyecccino
desarro
olloempleare
emosnecesitamosanalizarlasformasb
bsicasdelob
bjeto,entendiendoelmejo
or
camino
o.Asporejem
mplounaesfeerapuederessolversedevariasmaneraasporejemplo
o:
Desaarrollo
geom
mtricoa
45ggrados
UNA
AMDGSCA
A/VictorHugoFrancoSerrano 2
Modelacin
n
MTODOPARALAO
OBTENCINYEDICINDECOORDEENADASDEPROYEECCINTIPOUVW
WY
SU
UIMPLEMENTACI
NENMODELOSTTRIDIMENSIONALLES
Esffrica
Proyyeccin
orto
ogonal
UNA
AMDGSCA
A/VictorHugoFrancoSerrano 3
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Lastexturasquesegeneranmentalmentedeben
proveerunaciertaeficienciaenladistribucindelos
elementosquelaintegran,porejemplosisecreaun
serhumano,latexturadelrostrodebeserdemayor
importanciaqueladelosmiembrossuperiorese
inferiores,ademsdequeloselementosdela
texturapuedenperteneceradiversasgeometras.
Siselogravisualizareficientementeladistribucindeelementosenlastexturasserposible
optimizarengranmedidalacargadetrabajoqueelsistemadebeemplearpararepresentarlas.
Ejemplosdeposiblesdistribuciones:
Enlaimagenpodemos
apreciardostiposde
distribucionesdetexturade
dosdiferentesobjetos
tridimensionales,por
ejemplolatexturadela
pistolaempleaunamayor
readetexturaparasus
imgeneslaterales.
Elmodeladortridimensionalparatiemporealdebetenerpresenteentodomomentoquelos
elementosgrficosquegeneredebenestaroptimizadosyseradecuadosparasurelacindirecta
conotrosobjetosenescena,porendeesnecesarioquedesarrollemoslacapacidaddevisualizarel
espacioparahacerlomsoptimo.
Sisetuvieraquemodelarunacallejuelasedebeanalizarprimeroelnmerodeelementosdela
escena,sucomplejidadgeomtrica,elmtododeedicindecoordenadasmsadecuadoypor
ltimo,unbuenmanejodelespaciodentrodelastexturasbidimensionales.
UNAMDGSCA/VictorHugoFrancoSerrano 4
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Imagen:Bocetodecallejuelaflorentina
Tabladeanlisisdeproyectocallejuela:
Necesidadesgeomtricas 18edificios,untramocarretero,dostramosdetierra,varios
rboles.
Necesidadesdetextura
5texturasprototipoparalosedificio,1rbol,1lmparay1valla.
Complejidadgeomtrica Losedificiosnoposeengrancomplejidadgeomtrica,aligualque
losarboles,pisoyelementosadicionales,engeneralserealizaran
conplanostexturizados.
Mtododeedicinde
Alserengeneralobjetosplanosesposibleusarelmodificador
coordenadasms
unwrapUVWyproyectarindividualmentelosobjetosdeforma
adecuado
planar.
Posibleintegracinen
Loselementosquepuedenserintegradosaotratexturason,el
otrastexturas
rbol,lalmparaylavalla,puessuimportancianoestan
relevantecomoladelosedificios.Suintegracinpuedeserenla
texturadealgunodelosedificios.
UNAMDGSCA/VictorHugoFrancoSerrano 5
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
Planteamientodeposibilidadesdetexturas.
Integracindelrbol
Enlaimagenpodemos
observarlaformaencmose
integraralatexturadelrbol
dentrodelatexturadel
edificio.
Ademsdeestoesposible
integrarelementosde
igualjerarquadentrode
unasolatexturapor
ejemplo:
Integracindelalmpara
Integracindelavalla
Esposibleintegrarms
elementosdentrodela
textura,esnecesarioaclarar
queessolounalfaparatoda
latexturaporloquelas
transparenciasdetodoslos
objetosintegradosdeben
coincidir.
Lavallaesdemenortamao
eimportanciaparalaescena
porloqueposiblementeel
diseodelatexturasedeba
realizarcomosemuestraen
laimagen.
Edificios
Pisos
Enlaimagensuperiorpodemos
observar3edificiosquese
integraronenunasolaimagen,
todosellosposeenlamisma
jerarqua.
Enlaimagensuperiorpodemos
observardospisoscuyas
importanciassondiferentesy
porelloelpisodetierraesms
delgadoqueelpisodeasfalto.
UNAMDGSCA/VictorHugoFrancoSerrano 6
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
IV - Comprendiendo UVW
LastexturasdentrodelosprogramastridimensionalessonentendidasensualtocomoV,ancho
comoUyprofundidadcomoW,enconjuntoestascoordenadassonllamadasUVW,Existen
diferentesformasparatrabajarlascoordenadasdetextura,siendoUVelaltoyelancholas
texturaspuedenserproyectadascomoaparecenenlatabla:
Esfricas
Cilndricas
Decaja
Existeunagranvariedaddeposibilidadesde
texturizacindeunmismoobjeto,larazonde
porqueusarunauotratecnicadeproyeccin
radicaenladeformacinquelastexturas
sufrenenzonascomopolosgeometricoso
zonasintermedias.
Porpolgono
Planares
UNAMDGSCA/VictorHugoFrancoSerrano 7
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Estascoordenadasdetexturaposeenvalores
enUVquerepresentanelanchoyelalto
respectivamente.
Todoobjetotridimensionalalquesele
proyectaraunatexturadebeserconvertidoa
unarepresentacinbidimensional,aeste
procesoselellamadesarrollogeomtrico,el
resultantedeestedesarrolloesunaseriede
coordenadasdetexturamedidasatravsde
UV.
a Manejo de coordenadas UV
Unavezobtenidaslascoordenadasdetexturapuedensereditadasa
travsdediferentesprogramas,aunqueporlogenerallasedicionesse
realizanconlamodificacindelasproyeccionessobrelosejes
coordinadosXYZyeltipodeproyeccin.
1 Cilndricas
Laproyeccionescilndricas
proyectanalospolgonos
delosobjetos
tridimensionalesenun
plano,similaraloque
serarealizadoenun
planisferio.
Enlaimagenpodemos
observarunaproyeccin
cilndricadeunrostro
humano.
UNAMDGSCA/VictorHugoFrancoSerrano 8
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
2Planares
Lascoordenadasdetexturaplanares
sonproyeccionesfrontalesolaterales
delosobjetosqueporlogeneralno
captantodalatridimensionaldel
mismo,porendealserempleadas
tiendenapresentardistorsionesenlas
orillasdelaproyeccin,esta
proyeccinesrecomendablepara
objetosquenoposeanunvolumen
muycomplejo,comocajasyelementos
angulares.
3Esfricas
Laproyeccinesfricagenera
unaimagenplanatipo
mapamundi,conlatitudy
longitud,estilpara
texturizarobjetoscurvoso
completamenteesfricos.
4Decaja
Lasproyeccionesdecajason
proyeccionesque
aprovechanlosseisladosde
uncuboparahacerseis
proyeccionesplanaresen
diferentesdirecciones,una
porcadaejecoordenado,
sontilesparaobjetos
simplesdeseissuperficiesu
objetosquenecesitenun
pocomsdedetallesegnla
posicindesuselementos
constitutivos.
UNAMDGSCA/VictorHugoFrancoSerrano 9
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
5Porpolgono
Lascoordenadasdetexturaaplicadas
porpolgonorepitenencada
polgonodelobjetolatextura
proyectada,asenlaimagen
izquierdapodemosobservarlapila
depolgonosalineadosenunmismo
sitio,estohacequeenlaimagen
derechalatexturasearepetidaen
cadapolgono.
6ShrinkWrap
Estaopcinhacequela
texturasetratedeadaptar
alaformadelobjeto,sera
similaralplsticoque
cubrelaslatasderefresco
quevienenensixpack,
queseadaptaalas
curvaturasyformasde
maneraestrecha.
7Usodelgizmo
Lascoordenadasdetextura
puedensermodificadasatravs
delusodelosgizmosquecada
modificadorposee,estos
permitendesplazar,escalar,
rotaryacomodarloselementos
geomtricosproyectadosparasu
acomodoenlatextura
desarrollada.
UNAMDGSCA/VictorHugoFrancoSerrano 10
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
LascoordenadasdetexturatipoAUVyGUVsonproducidasatravsdelprogramaZBrush,este
tipodeproyeccinesbastantetilpuespermitequehayaunamnimadistorsinentodaslas
superficiesdelosobjetos,puesenamboscasosseseparanlasgemetrasencadaunodelos
polgonosqueestacontiene,unavezrealizadoestoelprogramapermiteconvertirestas
coordenadasdetexturaencoloresotexturasaplicablesalobjeto.
Dentrode3dstudiomaxesposible
desarrollarobjetoshastadejarcada
polgonoproyectado,aunqueesta
operacinserealizaautomticamentea
travsdeRendertoTexture
Estaopcinpermitetenertexturascon
unamnimadeformacinyque
concuerdanconelobjeto,porcomplejo
queestesea,sindejarzonassin
texturizar.
UNAMDGSCA/VictorHugoFrancoSerrano 11
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
Existendiversasherramientasquepermitenelmanejoyedicindecoordenadasdetexturadelos
modelostridimensionales,variosdeellostienenprecioselevadosperoexistenalgunosotrosque
songratuitosoquevienenintegradosenotrospaquetes.
1DeepUV
Esteprogramapermiteelusode
mapeotipocaja,planar,de
despliegue,ademsdepermitirleal
usuariounainteraccindirectaconla
edicindelascoordenadasde
textura,porejemplocilndricas,
esfricasypolares,permiteademsla
edicindirectaenpantalladelas
coordenadasdetexturaanivelpunto,
lnea,polgonoyvolumen.
2UVMapper
Estapequeaaplicacingratuitapermiteel
desarrollogeomtricodeobjetostridimensionalesen
formatoOBJypermiteunaedicinplanar,decaja,
cilndricayesfrica.
UNAMDGSCA/VictorHugoFrancoSerrano 12
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
3Zbrush
Zbrushsoportaedicionesplanares,
cilndricas,esfricas,UVTile,GUVy
AUV,estasedicionespuedenser
modificadasysustituidasentodo
momento,tambinesposible
convertirloqueexistedentrodelas
coordenadasuv,colores,materiales
ytexturasenunasolatextura
proyectadausableenmodelos
tridimensionales.
43DStudioMaxEditUVWsyUVWMap
Dentrode3dstudiomaxesposiblela
modificacindelascoordenadasdetexturaa
travsdemodificadorescomoUVWMapy
EditUVWs,lasposibilidadesdeedicinde
coordenadasUVcontieneplanares,
cilndricas,esfricas,decajayporcaras.Enla
edicinUnwrapUVWesposibleelusode
proyeccionesplanares,cilndricas,esfricas,
tipocajaytipopeltqueenotraspalabras
expandeunospolgonoslaseleccinde
proyeccionesplanares.
5Texporter
Esunplugingratuitopara3d
studiomax,permitedarlesalidaa
texturaalascoordenadasde
texturadesarrolladasconUnwrap,
EditUVWsyUVWMap,parasu
posterioredicindentrodelos
programasdeedicinde
imgenes.
UNAMDGSCA/VictorHugoFrancoSerrano 13
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
6UltimateUnwrap3DPro
Estaaplicacinlepermitealusuario
elmapeoporcaras,porproyeccinde
unlado,porproyeccindeambos
lados,porcaja,cilndricoyesfrico,
ademsdelaposibilidadde
automatizarundesplieguedel
desarrollogeomtricodelmodelo
tridimensional.Tambinpermitela
edicindirectaenpantalladepuntos,
lneasypolgonos,alpermitirsu
rotacintraslacinyescala.
LascoordenadasdetexturaUVWrefierenaunamedidadetexturastridimensionales,siendoque
laUeselancho,laVeslaalturayporltimolaWeslaprofundidad,porendeseleconocecomo
texturatridimensionaloprocedural.
1 - Texturas tridimensionales
Lastexturasproceduralessonelprocesodedarcoloralasgeometrasatravsdefrmulas
matemticas,paralaconversindeestastexturas,atexturasbidimensionalesdebemos
realizarundesarrollogeomtrico.
Imgenesrepresentativasdetexturastridimensionalesaplicadasadiversosobjetos:
Imagenprocedural
Cortedeobjeto
Doblecorte
Lastexturasproceduralespuedensertransformadasatexturasbidimensionalespormediodel
procesodedesarrollogeomtricodeobjetos,queen3dstudiomaxseconocecomotexture
bakingounwrapping.
DesarrolloUVWdecaja
DesarrolloUVdeesfera
DesarrolloUVdetoroide
UNAMDGSCA/VictorHugoFrancoSerrano 14
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
Desarrollogeomtrico
Eneldesarrollodelcilindroseseleccionaronindependientementelastapasylospolgonos
interioreshastalogrardoscrculosyunrectnguloqueposteriormentepuedeserpintado.
Textura
Cilindrocontexturaaplicada
UNAMDGSCA/VictorHugoFrancoSerrano 15
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
Creacindetexturasadicionalesbasadaseneldesarrollogeomtrico:
Boteconmapade
Canaldetexturademapade
normales
normales
Unavezconcretadalaetapa
detexturizacinpodemos
generarlasdemstexturas
complementarias,como
mapasdeespecularidad,
mapasdenormalesymapas
dealtura.
Parasuposterior
implementacinenlos
motoresgrficos,
aumentandolacalidadvisual
deloselementosenlaescena.
Losdiferentescanalesaqupresentadossebasaronenlaplantillageneradaatravsdel
procesodedesarrollogeomtricodeobjetos.Ysonintegradospormediodealgnshader
dentrodelasaplicacionesparatiemporeal.
Mapadeespecularidad MapadeNormales Mapaderelieve
Mapadeluz
Enlasimgenespodemosobservarunejemplorenderizadocomoimagenbidimensionalyuna
representacinentiemporealdelbotecontodaslastexturasaplicadas.
Rendergeneraldesde3dstudiomax
Representacinentiemporeal
conmapasdeluzyshadersaplicados
UNAMDGSCA/VictorHugoFrancoSerrano 16
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Esposiblecreartexturasbasadoenlascoordenadas
detexturaydeigualformacrearcoordenadasde
texturabasndonosenunatextura.Siporejemplo
tuviramosunobjetoquesolotuvieradefinidassus
coordenadasdetextura,estasservirandepatrn
paraconstruirlatexturadentrodeunprogramade
edicinfotogrficacomophotoshopogimp.
Elprocesodeobtencindelaplantilladentrode3d
studiomaxrequieredelplugingratuitoTexporter,
estepluginpermitegenerarunrenderdelas
coordenadasuvdelobjetoyguardarloenun
formatodeimagencompatibleconloseditoresde
imgenes.
UNAMDGSCA/VictorHugoFrancoSerrano 17
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
Existendiferentesmaterialesdentrode3dstudiomax,enparticularelmaterialmulti/subobjeto
permitecongregaramuchosmaterialesjuntos,queseidentificanconunnmero,porejemplo:
Identificador
Materiales
Zonadelobjetoque
contienealmaterial
1
2
Madera
Ladrillos
Metal
Fruta
Yeso
Aplicacionesdelas
texturasalmaterial
multi/subobjeto
2 - Material ID
ParaestablecerelmaterialIDoidentificadordebemosseleccionarlospolgonosdecadazona
independientemente,luegodarleacadaunounnmeroyasignarlatexturamulti/subobjeto.
Paso1:Seleccionamoslospolgonosqueintegraranacadaunadelaszonasdelobjeto
Paso2:SeestableelnmeroID
Paso3:Seasignaelmaterialmulti/subobjetoquetieneasignadascadatextura
Polgonosseleccionados
NmeroID
Asignacindetexturaenel
materialmulti/subobjeto
UNAMDGSCA/VictorHugoFrancoSerrano 18
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
UNAMDGSCA/VictorHugoFrancoSerrano 19
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
Paso1:AsignaselmodificadorUnwrapUVW
DesdelalistademodificadoresseseleccionaelmodificadorUnwrapUVW
ImagendeModifierList
ModificadorUnwrapUVW
Modificadorasignado
UNAMDGSCA/VictorHugoFrancoSerrano 20
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Paso2:Seleccionalaopcincara(face)dentrodelmenUVW
Paso3:seleccionalospolgonosalosquelesquieresmodificar
losvaloresUV
Paso4:oprimeselbotnedit
queseencuentraenlabarra
dentrodeParameters,al
oprimirlasaldruneditor
grficoconlospolgonos
seleccionados
Paso5:seleccionaseltipodemapeoUV,porejemploenestecasoseleccionamosplanar,se
generaundesarrollogeomtricodelsegmentodelaesfera,elcualescircular,estedesarrolloser
ubicadodentrodeleditorEditUVWs
UNAMDGSCA/VictorHugoFrancoSerrano 21
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Modelacin
Edificioytexturas
Piso
Edificioimportante
Losedificiosmostrados
enlaimagenmuestran
lamismajerarquae
importanciaenla
texturapuescadauno
ocupaelmismoespacio
tantoenalturacomoen
ancho.
Enestecasoes
necesariopuntualizar
quelatexturaadems
decanalesRGBposee
uncanalalfaadicional
adecuadoacadauno
delosobjetos.Adems
seapreciauncorrecto
usodelespaciode
textura.
Lastexturasdepiso
estnorganizadasde
talformaquelos
objetostipopisode
laescenapueden
hacerusodeellas
individualmente.
Ademsseaprecia
uncorrectousodel
espaciodetextura.
Laimportanciade
esteedificoesalta
puesdebe
representar
transparenciasfinas
enlasrejas,poresto
fueseleccionada
comotexturanica,
enningnmomento
compartiespacio
conotro
Unavezmodeladoelentornoelsiguientepasoeseditarlascoordenadasdetexturadecadauno
deestos,paraelloseusaraelEditUVWsde3DStudioMax,elobjetoalqueselemodficaransus
coordenadasdetexturaseledeberaaplicarelmodificadorUnwrapUVW,conestemodificadores
posibleproyectarcadaunadelascarasoelementosdelobjetohaciendousodeproyecciones
planares,cilindricas,esfricasycubicas.
Dependiendodelacomplejidaddelobjetotridimensionalestepodrserresueltocondiferentes
proyecciones,unacajadecerealporejemplopuedeserresueltaatravsdeproyecciones
planares,unaesferaounacabezapuedenserresueltasatravsdeproyeccionescilndricas.
CursoIXTLI2008deExportacindemodelos
UNAMDGSCA/VictorHugoFrancoSerrano 22
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Paraeditarlas
coordenadasdetexturaen
maxdebemosasignarel
modificadorUnwrapUVW
yposteriormentedentro
desusopciones
seleccionarporejemplo
faceyseleccionarlos
polgonosquesequieran
proyectar.
Posteriormentedebemos
darclicenelbotnEdital
realizarestaaccinse
desplegaralaventana
emergenteEditUVWs.
Cuandosetenga
contempladaquetipode
proyeccinsevaarealizar
sedebedarclicenellapor
ejemploplanarydecidirun
ejequeatraviesealobjeto.
Siestaoperacinfue
realizadacorrectamente
lospolgonossern
proyectadosdentrodela
ventanaEditUVWs
haciendoposiblesuusoal
texturizarelobjeto.
LaventanaEditUVWspermitelaedicindirectadelas
coordenadasdetexturadelosobjetos,enlaimegn
podemosobservareldesarrollogeomtricoquerequiri
eledificio,suscoordenadasfueronmodificadassegnsu
textura.
UNAMDGSCA/VictorHugoFrancoSerrano 23
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
Unavezeditadastodaslascoordenadasdetexturaseaplicanlastexturasysepreparaelmodelo
parasuexportacinparatiemporeal.
Elmodelocallejuelapuedeservisualizadodentrodelastresprincipalesaplicacionesque
empleamosparatiemporeal,Navio,Ve3dyVirtools,puespuedeserexportadoenformatoOSG,
VRMLyNMO,cadaformatorespectivamenteesledoporlaaplicacinantescitada,ademsde
servisualizableenaplicacionescomoAmira,OSGViewereinternetexploreratravsdeplugins
adicionales.
Esimportantesealarqueexistenalgunaslimitacionesencuantoaformatodearchivo,pues
aplicacionescomoamiraycortonanosoportanalgunosformatosdeimagen.Aunqueestoesmuy
importantenomodificalascoordenadasdetexturaquefueronasignadasconanterioridaddentro
deestemanual.
UNAMDGSCA/VictorHugoFrancoSerrano 24
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
OSG
Bilboards
Impostor
LOD
Animacin simple
Animacin por
modificadores
Animacin por morphs
Blending
Composite
Cubemapping
Enviroment
Baking
Procedural
Vertex Color
Multisubobjeto
Transparencia
Transparencia sin alfa
Transparencia alfa
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Virtools
*
*
*
*
*
*
*
*
*
*
*
*
VRML
*
*
*
*
*
*
*
*
*
DentrodelatablapodemosverqueOSGpuedesoportarlaexportacindesde3DStudioMaxde
unagrancantidaddemateriales,enelcasodeVirtoolspodemosobservarquenosoporta
materialescompositenimaterialesprocedurales,esporestoqueenVirtoolssedeberealizarla
conversindematerialesproceduralesentexturasbidimensionales.
VRMLnoexportaalgunosmaterialesdesde3DStudioMax,porejemplolosreflejossimulados,
materialestipocompositeyprocedurales,esporestoquedebenserprecalculados3antesdeser
exportados.
TabladelManualdelcursoexportacindemodelosparaOSG,VRMLyVirtools(FrancoSerrano,2008)
Preclculo(FrancoSerrano,IluminacinGlobalparaambientesvirtualesentiemporeal,2008)
UNAMDGSCA/VictorHugoFrancoSerrano 25
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
X Glosario
PreclculoRefiereaunaoperacindeclculodeefectoscomoiluminacinglobal,
reflejosysombras,ademsdesuincorporacinentexturasbidimensionalesquepueden
seraplicadosaobjetostridimensionalesyquenorequierendeclculosadicionalesal
momentodeserrepresentados
Texturaproceduralcomnmentereferidascomoshaders,sonelprocesodedarcolora
lasgeometrasatravsdefrmulasmatemticas
Texturatridimensionalesunaimagengeneradaatravsdelacomputadoraqueemplea
unalgoritmoparacrearrepresentacionesrealistasdeelementosnaturalescomola
madera,mrmol,granito,metal,piedraentreotros.
Unwrapdesenvolver,aplicadoaobjetostridimensionalessignificaundesarrollo
geomtrico.
FrancoSerrano,V.H.(19deJuniode2008).IluminacinGlobalparaambientesvirtualesentiempo
real.Recuperadoel3deOctubrede2008,deIXTLI,ObservatoriodeVisualizacindelaUNAM:
http://www.ixtli.unam.mx/media/tutoriales/manualgi.pdf
FrancoSerrano,V.H.(20de9de2008).ManualdelcursoexportacindemodelosparaOSG,
VRMLyVirtools.Recuperadoel13de10de2008,deIXTLI,ObservatoriodeVisualizacindela
UNAM.
ndice
IAnlisisdelasposibilidadesdemapeodelobjetotridimensional.................................................2
IIVisualizacinmentaldelatexturadeseada...................................................................................4
IIIVisualizacindelaoptimizacindelespacio(usode1texturaen2omsgeometras).............4
IVComprendiendoUVW...................................................................................................................7
aManejodecoordenadasUV......................................................................................................8
bManejodecoordenadasdetexturatipoAUVyGUV.............................................................11
cHerramientasdecreacinyedicindecoordenadasUV.......................................................12
dCoordenadasdetexturaUVW.................................................................................................14
1Texturastridimensionales........................................................................................................14
2Desarrollogeomtricodeobjetos...........................................................................................15
3Implementacindetexturasbidimensionales.........................................................................15
VCreacindetexturasbasadoenlascoordenadasUVW..............................................................17
1Entendiendoalmaterialmulti/subobjeto................................................................................17
UNAMDGSCA/VictorHugoFrancoSerrano 26
Modelacin
MTODOPARALAOBTENCINYEDICINDECOORDENADASDEPROYECCINTIPOUVWY
SUIMPLEMENTACINENMODELOSTRIDIMENSIONALES
2MaterialID................................................................................................................................18
3SeparandolascoordenadasUV...............................................................................................20
VICreacindetexturasparaelproyectocallejuela.......................................................................22
VIIImplementacindetexturasenelmodelodecallejuela...........................................................22
VIIIVisualizacindelmodeloCallejuela.........................................................................................24
IXAspectossobrelaexportacinadiversosformatos..................................................................25
XGlosario..........................................................................................................................................26
XIBibliografayrecursoselectrnicos..............................................................................................26
ndice.................................................................................................................................................26
UNAMDGSCA/VictorHugoFrancoSerrano 27