» Общие вопросы. Python.
22 октября 2011 в 09:18Рейтинг: 0
0
0
Подскажите, пожалуйста, можно ли Питоном управлять перемещением вершин в UV-редакторе блендера?
22 октября 2011 в 21:42Рейтинг: 0
0
0
Lanuhum, посмотри здесь:
последний раздел, там про доступ к UV-раскладкам. Это UV-координаты вершин, если же нужен сам редактор, то придётся тебе самому копать.
22 октября 2011 в 21:53Рейтинг: 0
0
0
Striver, спасибо, пороюсь! Вообще-то, мне это нужно, чтобы с помощью блендера создавать неповторимые бесшовные текстуры и эффекты для переходов в видеосеквенсоре между эпизодами. Если я найду, как, то будет здорово. Пока что, со своим многострадальным опытом освоения английского я сегодня рыл на блендсайте Python API и нашёл пока варианты выделения вершин в UV, но ни фига ни нашёл ничего про их перемещение после выделения...
31 января 2012 в 07:00Рейтинг: 0
0
0
Большая просьба, скажите и дайте ссылки где есть учебники по питону но для програмирования игровой логики, заранее спасибо.
21 марта 2012 в 22:40Рейтинг: 1
1
0
допустим есть скрипт:
import bge
con = bge.logic.getCurrentController()
own = con.owner
random = bge.logic.getRandomFloat()
own.getPropertyNames()
own['prop']=random
own.energy = own['prop']+0.1
r = own['prop']-random+0.1
g = own['prop']/random+0.1
b = own['prop']*random+0.1
own.color = [r,g,b]
вопрос:
почему цвет всегда имеет зеленоватый оттенок?
21 марта 2012 в 22:44Рейтинг: 1
1
0
> вопрос:
> почему цвет всегда имеет зеленоватый оттенок?
Думаю, потому, что
random меньше единицы.
Поскольку own['prop']=random, то получаем:
r = random - random + 0.1 = 0.1
g = random / random + 0.1 = 1.1
b = random * random + 0.1 = random^2 + 0.1
А поскольку random < 1, его квадрат будет ещё меньше самого random. Таким образом, после итоговой нормализации зелёный цвет всех забьёт.
Спасибо за пример, завтра на работе задам эту загадку.
22 марта 2012 в 16:34Рейтинг: 0
0
0
а всё,понял:
import bge
con = bge.logic.getCurrentController()
own = con.owner
random = bge.logic.getRandomFloat()
own.getPropertyNames()
own['prop']=random
own.energy = random+0.1
r = bge.logic.getRandomFloat()
g = bge.logic.getRandomFloat()
b = bge.logic.getRandomFloat()
own.color = [r,g,b]
всё равно спасибо...
27 марта 2012 в 17:32Рейтинг: 0
0
0
почему у меня не работают вообще ни какие скрипты, рендеры? как будто он не чего не видет (в смысле блендер). ни какие дополнения не работают.
28 марта 2012 в 12:46Рейтинг: 0
0
0
Я на нетбуке работаю. это посмотрю. А почему у меня не работает auto smooth, я думаю это к нему не относится.
28 марта 2012 в 15:34Рейтинг: 0
0
0
как фотку на задний план вывести, а то я с 2.49 сразу перешол на 2.62
28 марта 2012 в 16:48Рейтинг: 0
2
0
> как фотку на задний план вывести, а то я с 2.49 сразу перешол на 2.62
N > Background Image
Все простые вопросы сюда (вверху есть полезные ссылки)-