Mario Latronico wrote:
>e' stata committata una versione del meshfilter con il butterfly.
>Purtroppo sorgono alcuni problemi:
>Se in vcg/complex/trimesh/refine.h rimangono le assert:
> assert(t0.n()== t1.n());
>queste vengono lanciate. Le abbiamo commentate per vedere se funziona.
>Il risultato e' ad esempio, se applicato a bunny2.ply, un coniglio a
>pois ( vedere allegato ).
>
>
>
Bellissimo!!!
Direi che e' una feature. mica un bug :)
semplicemente e' che i nuovi vertici non hanno normali sensate...
e quindi vengono nere
Basta aggiungere un UpdateNormals da qualche parte...
>C'e' un altro problema, e' necessario cambiare i parametri di template
>di meshmodel.h cosi' :
>
>class CVertexO : public VertexSimp2< CVertexO, CEdge, CFaceO,
>vert::Coord3f, vert::Normal3f, vert::BitFlags, vert::VFAdj >{};
>class CFaceO : public FaceSimp2< CVertexO, CEdge, CFaceO,
>face::InfoOcf, face::FFAdj, face::WedgeTexture2f, face::VertexRef,
>face::BitFlags, face::Normal3fOcf > {};
>class CMeshO : public vcg::tri::TriMesh< vector<CVertexO>,
>face::vector_ocf<CFaceO> > {};
>
>
Cioe' vi serve che ci sia anche l'adj VF?
ma non si era detto che non serviva?
p.
> p
> ------------------------------------------------------------------------
>
>
--
Paolo Cignoni http://vcg.isti.cnr.it/~cignoni
ISTI - CNR
Via Moruzzi 1,
56124 Pisa
ITALY
|