Виртуальный кошак
Наверное это не смешно и даже грустно, но творчество это штука странная ...
Понятно когда пишут стихи, рассказы, рисуют картинки... а что делать кошаку у которого понятие - "а вот сейчас я ТАКОЕ сделаю" ассоциируется с чистым текстовым редактором в котором появятся какие-то цифирьки...


Посему продолжаю строить дом... белая стенка была -
А это черная стенка для лапо-в-мелу-прикладывания...
язык - Lingo

modelRes = Astage.newMesh("Wall", 4, 4, 0, 0, 4)
verts = []
verts.append(vector(-1, 1, 0))
verts.append(vector(-1, -1, 0))
verts.append(vector(1, 1, 0))
verts.append(vector(1, -1, 0))

textCoords = []
textCoords[1] = [0.0,1.0]
textCoords[2] = [0.0,0.0]
textCoords[3] = [1.0,1.0]
textCoords[4] = [1.0,0.0]
modelRes.face[1].vertices = [1,2,4]
modelRes.face[2].vertices = [4,3,1]
modelRes.face[3].vertices = [1,3,4]
modelRes.face[4].vertices = [4,2,1]
modelRes.face[1].textureCoordinates = [1,2,4]
modelRes.face[2].textureCoordinates = [4,3,1]
modelRes.face[3].textureCoordinates = [3,1,2]
modelRes.face[4].textureCoordinates = [2,4,3]
modelRes.vertexList = verts
modelRes.textureCoordinateList = textCoords

modelRes.generateNormals(#flat)
modelRes.build()
mModelResources.append(modelRes)

shad = Astage.newShader("Wall", #standard)
shad.texture = tex
shad.specular = rgb(0,0,0)
mShaders.append(shad)

modelLink = Astage.newModel("Wall", modelRes)
modelLink.shader = shad

:crazy:

@настроение: кошастое

@темы: Творчество