Od kiedy weszła do exe możliwość definiowania geometrii submodeli za pomocą indeksów, łącznie submodeli nie jest już tak proste jak ctrl+c, ctll+v, ale nadal wykonalne.
Załóżmy sobie na początku przypadek, w którym chcemy złączyć dwa submodele - submodel docelowy nazwijmy sobie
biorcą, a ten z którego "wycinamy" geometrię -
dawcą.
W celu przeniesienia geometrii dawcy do biorcy należy:
1. Sprawdzić ilość NumVerts w biorcy i zapisać gdzieś na kartce albo gdziekolwiek.
2. Skopiować wierzchołki z dawcy i wkleić za wierzchołkami biorcy.
3. Zwiększyć parametr NumVerts w biorcy, dodając do wartości liczbę NumVerts z dawcy.
4. Na koniec listy indeksów biorcy dokleić indeksy z dawcy, uprzednio każdemu z nich należy zwiększyć wartość o zapisaną wcześniej ilość NumVerts (zapisaliśmy ją w punkcie 1).
5. Ilość NumIndices w biorcy zwiększyć, dodając do wartości liczbę NumIndices z dawcy.
W razie wątpliwości co do składni, to opis formatu znajduje się na wiki i jest stale aktualizowany w miarę dodawania nowych bajerów.
https://wiki.eu07.pl/index.php/Format_T3D