Nome di una classe che rappresenta un modello 3d

0

Come chiameresti una classe che descrive un modello 3d?

  • 3DModel , questo non è un identificatore valido
  • ThreeDimensionalModel Non mi piace
  • Model in generale
  • AnimatedMesh a tecnico o vicino all'implementazione, ma forse ok se ci sono accessor per array di faccia e di vertici. Ma il modello è più della mesh, in quanto contiene anche i vertici UV usati per l'ombreggiatura.
  • Animated3dShape Ma il modello è più della mesh, in quanto contiene anche i vertici UV usati per l'ombreggiatura.
posta user877329 17.05.2018 - 20:36
fonte

2 risposte

0

Vado con AnimatedPolyhedron . Ciò dice di cosa si tratta e, come ha commentato Robert Harvey, gli aspetti di texturing non devono far parte del nome della classe.

    
risposta data 22.05.2018 - 18:21
fonte
0

Vorrei andare con una convenzione di [Sottotipo] [Tipo] [Variante].

Guidandomi su AnimatedModel3d.

Questo mi lascia aperto a creare classi per un modello non animato e un modello che non è nemmeno 3d.

Prenderò in considerazione anche un namespaces più ampio nell'applicazione, qualcosa nello spazio dei nomi che contiene il Type, ad esempio, annullerebbe la necessità della parte Model e le classi diventerebbero Models.Animated3d format.

Ecco però il trucco. Hai mai BISOGNO di tutte quelle possibili variazioni? Non potresti semplicemente andare con Model , perché non c'è nessun altro tipo di modello nella tua applicazione?

2p.

    
risposta data 22.05.2018 - 22:46
fonte

Leggi altre domande sui tag