Revision 36d65d88
Added by Leszek Koltunski almost 4 years ago
src/main/java/org/distorted/library/mesh/MeshCubes.java | ||
---|---|---|
643 | 643 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB+1] = mTexMappingY[BACK] + (1.0f-y) * mTexMappingH[BACK]; |
644 | 644 |
} |
645 | 645 |
|
646 |
attribs2[VERT2_ATTRIBS*currVert + ASS_ATTRIB] = DEFAULT_ASSOCIATION; |
|
647 |
|
|
648 | 646 |
currVert++; |
649 | 647 |
} |
650 | 648 |
|
... | ... | |
677 | 675 |
|
678 | 676 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB ] = mTexMappingX[TOP] + x * mTexMappingW[TOP]; |
679 | 677 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB+1] = mTexMappingY[TOP] + (0.5f-z) * mTexMappingH[TOP]; |
680 |
attribs2[VERT2_ATTRIBS*currVert + ASS_ATTRIB ] = DEFAULT_ASSOCIATION; |
|
681 | 678 |
|
682 | 679 |
break; |
683 | 680 |
case SOUTH: row = curr.row+1; |
... | ... | |
700 | 697 |
|
701 | 698 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB ] = mTexMappingX[BOTTOM] + x * mTexMappingW[BOTTOM]; |
702 | 699 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB+1] = mTexMappingY[BOTTOM] + (0.5f-z) * mTexMappingH[BOTTOM]; |
703 |
attribs2[VERT2_ATTRIBS*currVert + ASS_ATTRIB ] = DEFAULT_ASSOCIATION; |
|
704 | 700 |
|
705 | 701 |
break; |
706 | 702 |
case WEST : row = (back ? (curr.row+1):(curr.row)); |
... | ... | |
723 | 719 |
|
724 | 720 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB ] = mTexMappingX[LEFT] + (0.5f-z) * mTexMappingW[LEFT]; |
725 | 721 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB+1] = mTexMappingY[LEFT] + (1.0f-y) * mTexMappingH[LEFT]; |
726 |
attribs2[VERT2_ATTRIBS*currVert + ASS_ATTRIB ] = DEFAULT_ASSOCIATION; |
|
727 | 722 |
|
728 | 723 |
break; |
729 | 724 |
case EAST : row = (back ? (curr.row):(curr.row+1)); |
... | ... | |
746 | 741 |
|
747 | 742 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB ] = mTexMappingX[RIGHT] + (0.5f-z) * mTexMappingW[RIGHT]; |
748 | 743 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB+1] = mTexMappingY[RIGHT] + (1.0f-y) * mTexMappingH[RIGHT]; |
749 |
attribs2[VERT2_ATTRIBS*currVert + ASS_ATTRIB ] = DEFAULT_ASSOCIATION; |
|
750 | 744 |
|
751 | 745 |
break; |
752 | 746 |
} |
... | ... | |
772 | 766 |
|
773 | 767 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB ] = attribs2[VERT2_ATTRIBS*(currVert-1) + TEX_ATTRIB ]; |
774 | 768 |
attribs2[VERT2_ATTRIBS*currVert + TEX_ATTRIB+1] = attribs2[VERT2_ATTRIBS*(currVert-1) + TEX_ATTRIB+1]; |
775 |
attribs2[VERT2_ATTRIBS*currVert + ASS_ATTRIB ] = DEFAULT_ASSOCIATION; |
|
776 | 769 |
|
777 | 770 |
currVert++; |
778 | 771 |
} |
Also available in: Unified diff
Progress making it possible to apply Vertex Effects only to some Components of a Mesh.