Главная
Blend Maker Суббота, 05.03.2011, 18:36



| RSS
Главная
Меню сайта

Мини-чат
200

Наш опрос
Как вам перезд на новый домен? blendmaker.ru
Всего ответов: 18

Главная » FAQ »


Нужно загрузить текстуру с форматом .png .targa .tiff и т.д.

Затем выделить фэйс и зажать вот эту кнопочку:

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Нужно привязать к кубы пустышку. Сделать кубу сенсор keyboard любаую кнопку, сделать аккуатор edit object и поставить track to в поле OB ввести название пустышки например Empty добавить сенсор delay поставить примерно от 30 до 30, поставить REP бесконечная проверка. Связать ето все и готово.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Потому что его нужно выбирать вручную.
Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Вот так:

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Можно просто копировать объект и анимация будет копироватся с ним.

Помните: новой двери нужно сделать родителя и передвигать его а не дверь, иначе дверь появится там где была сделана анимация.

Добавил: (Торт)
Ответ - помог, не помог? Рейтинг: 0.0/0

Нужно добавить лампу типа Spot. Дальше в настройке лампы нужно выбрать Buf.Shadow

Иногда бывают глюки в блендере, при нажатии этой кнопки свет перестает работать, в этом случае нужно создать две лампы типа Spot. В первой выбрать Ray Shadow, а во второй Buf.Shadow.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 5.0/1

Это случается из за сенсора near. Из за него все начинает много кратно проигрыватся. Однако это не отражается на ping-pong анимации, там все происходит при окончании анимации, однако аккуатор звуки не следит за другим аккутором анимации и не может вычислить время проигрывания... Вот как это выглядит:

Есть пара способов как от оттого избавится, к примеры воспользовавшись сенсором Delay. Да его нужно просто присоединить, однако не просто так а создать новый контролер, специально, для аккуатора sound, в ином случае это не даст результатов. Вот как это будет выглядеть:

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Нужно в materials, в shaders поднять значение для Emit.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Да конечно, только не напрямую, можно сохранить их в глобальных переменных, или использовать глобальные переменные вместо Property. Для этого потребуется Python. GameLogic.globalDict, к этому можно обращается как к объекту, то есть как к свойствам объекта, например GameLogic.globalDict['Health'], хочу заметить что при присвоении значении переменой, если ее как таковой не существует то она создается, но вот если вы попробуете считать еще не созданную переменную то компилятор выведет ошибку.
Добавил: (Торт)
Ответ - помог, не помог? Рейтинг: 0.0/0

Первое что лезет в голову это просто сделать меш по ним.

А второе это сделать сопротивление.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Нужно просто приставить к объекту Empty сделать им ray, выбрать высоту, а дальше аккуатор который добавляет высоту.

Empty-----

Logic-----

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Нужно объекту, прикрепленному к арматуре включить свойство Ghost, или переключить свойство объекта на No collision.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Если речь идет об родителе\потомке(мгновенного передвижения) к мыши то можно сделать мышь объектом и потом любым методом прикрепить объект. Смотрите пример с мышью - объектом.
Добавил: agent747 ()
Ответ - помог, не помог? Рейтинг: 0.0/0

Есть несколько способов создать анимированную текстуру. Один из таких это создания плоскости для каждого кадра. Нужно просто содать несколько плоскостей, нанести на них текстуру, затем сделать так чтобы после этого кадра шел следующий. Чтобы это сделать можно воспользоватся логической цепочкой:

Таким образом вот как это выглядит:

Добавил: Влад ()
Ответ - помог, не помог? Рейтинг: 0.0/0

Можно воспользоватся скриптом.
Добавил: agent747 ()
Ответ - помог, не помог? Рейтинг: 5.0/2

Нужно сделать объект, который будет использоваться для воспроизведения текста. Взять его можно здесь. Дальше этому объекту нужно просто сделать аккуатор Property\Copy.
Добавил: YoYo ()
Ответ - помог, не помог? Рейтинг: 5.0/1

Нужно зайти в режим редактирования мешей TAB, выделить фэйсы которые нужно сгладить и нажать W. В новом меню выбрать Set smooth.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 5.0/1

К сожелению ответа на этот вопрос еще нет
Добавил: Ksax (War-Tes)
Ответ - помог, не помог? Рейтинг: 5.0/1

Легко и просто

Добавил: Женя (Cloun_000)
Ответ - помог, не помог? Рейтинг: 5.0/1

Это часто возникающая проблема, так как дело в том что UV текстуры в привычном нам понимании там не работают. Для того чтобы текстуры правильно отображались нужно:

1) Сделать развертку объекта

2) Создать материал для объекта (Shading(F9)=>Material Buttons=>Links and Pipeline=>Add New)

3) Указать текстуру

4) На панели материалов (F4) на вкладке “Map input” нажать кнопочку UV

Далее вы можете наслаждатся GLSL и попробывать к примеру:

Карта рельефности(На панели текстурирования (F5) нажать кнопку «normal map» и на панели материалов (F4) на вкладке «map to» нажать кнопочку nor и подвигать одноимённый ползунок)

Карта бликования (на вкладке «map to» нажать кнопочку spec и подвигать одноимённый ползунок)

Добавил: (odimmo)
Ответ - помог, не помог? Рейтинг: 5.0/2

Для этого нужно зайти в режим настройки фейса и выбрать Halo или Billboard, помните Billboard поворачивается только по одной оси.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 5.0/1

Легко и просто:

1) Открываем .blender файл сохраняем его два раза с разными именами, например Ipo1 и Ipo2.

2) Открываем один из них, например Ipo1.

3)Нажимаем Shift+F1 заходим в Ipo2.

4)Заходим объекты и выбираем арматуру или объект и загружаем.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 5.0/1

Все очень просто, нужно воспользоватся Property. Нужно чтобы при нажатии клавиш в Property добавлялось значение. Это можно легко реализовать всего лишь одним сенсором Keyboard. Нужно в LogToggle и Target указать Property вот и все.

Вот как это примерно может выглядеть

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Очень просто, выделяем нужные фейсы, заходим в режим редактирования UV фейса настраиваем как нужно и нажимаем на кнопку Copy

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Все дело в том что объект может быть повернут не правельно попробуйте поповорачивать меш объект(вверх-вниз, влево-вправо) только помните меш а не сам объект, ведь если повернуть просто объект толку не будет.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Легко и просто нужно выделить нужный объект и перейти в режим редактирования мешей (TAB). Далее посмотреть в верху дисплея.

Добавил: kagech ()
Ответ - помог, не помог? Рейтинг: 0.0/0

Смотря что имеется введу если просто то можно выбрать камеру и объект прикрепленный к нужному (сделать парент через один объект), CTRL+P. Далее просто добавить аккуатор Motion объекту соединяющему камеру.  Также можно просто добавить аккуатор Camera. Если имеется ввиду управление камерой ввидя объект, то почитайте туториал как сделать камеру управляемую при помощи логики. Также это все можно сделать через скрипт(скоро выложу..)
Добавил: Hamjak ()
Ответ - помог, не помог? Рейтинг: 0.0/0

Если белая текстура значит эта текстура не запакована ее попросту нет, если белые материалы (как на картинке ниже) то возможно либо ваша система или видеокарта не потдерживает шейдеры.

null

Добавил: вадим ()
Ответ - помог, не помог? Рейтинг: 0.0/0

Естественно самый простой способ это сделать объект физическим. Однако можно это сделать и при помощи логики, при помощи сенсора Ray или Radar. Лучше конечно Radar. Нужно просто сделать не большую логическую цепочкую в которой радар будет сканировать и давать разрешение идти дальше.

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Все просто, нужно сделать тот же скрипт:

import GameLogic
import Rasterizer
Rasterizer.showMouse(1)

Сделать чтобы он тоже воспроизводился во время игры. Только сменить:

Rasterizer.showMouse(1)

На:

Rasterizer.showMouse(0)

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Нужно выбрать Dynamic в его настройках

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Выделите нужную часть меша и нажмите кнопку P
Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Всего за пару шагов:

Заходим в материал

Зажимаем кнопку ZTransp и уменьшаем Alpha до нужного. В Map to зажимаем Alpha в зависимости от ситуации.

В Texture Buttons проверяем зажата ли кнопка UseAlpha

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Пример 1:

Попробуем через реальный курсор, показываем для начала сам курсор, через ShowMouse Затем воспользуемся сенсором Mouse|Mouse Over| Через питон извлекаем позицию курсора, и применяем ее на объект, следует учитывать размер плоскости, который имитирует вид камеры(свойства PlaneXLength и PlaneYLength), также учитываем сам размер экрана, через функции из модуля Rasterizer. В данном примере если мышь не была сдвинута в течении 1 секунды то курсор(объект на сцене) начинает вращаться. Вместо вращения можно подставить любой действие вплоть до скрипта. Следует немного подправить установление позиции y к объекту а то оно корявенькое.

А вот и сам пример.

Пример 2:

Воспользуемся не реальным курсором, а объектом на сцене, который будет имитировать курсор, воспользуемся уже готовым скриптом, добавим лишь одну строчку которая будет копировать позицию курсора в  свойство объекта, далее просто будем проигрывать анимацию если курсор не двигался в течении определенного времени, в данном случае курсор проигрывает анимацию, здесь также в качестве действия может быть установлено все что угодно, вплоть до скриптом, правда не все прямое вращение объекта запрещается, так как это помешает работе скрипта по перемещению объекта в качестве курсора.

А вот и сам пример.

Добавил: Михаил ()
Ответ - помог, не помог? Рейтинг: 0.0/0

В настройках камеры, тут:

как уже и понятно
start - начало обзора
end - конец обзора
Вам нужен end

Добавил: (kiber01)
Ответ - помог, не помог? Рейтинг: 0.0/0

Очень просто, следует просто в пункте "Game" поставить установить галочку в "AutoStart"

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 0.0/0

Нужно воспользоватся сенсором Touch(или Collision) и аккуатором Edit Object\Add object

Добавил: (blender-narod)
Ответ - помог, не помог? Рейтинг: 4.5/2

Форма входа
E-mail:
Пароль:

Календарь

Поиск

Друзья сайта



Статистика


Онлайн всего: 4
Гостей: 4
Пользователей: 0


Copyright Victor Fuchadzy

смотреть универ новая общага . Симферополь: газета бесплатных объявлений крыма . Социальная реклама на асфальте почти законно Time Out, видов, область применения уличной рекламы. . современные паровые водогрейные котлы для отопления . автомагнитолы в машины © 2011