Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   помогите создать фигуру (https://javascript.ru/forum/dom-window/44227-pomogite-sozdat-figuru.html)

avrudoi 11.01.2014 21:06

помогите создать фигуру
 
Вложений: 1
Помогите построить такую фигуру и чтобы она крутилась вокруг своей оси.

alexan0308 11.01.2014 21:12

Дык я же вроде все объяснил, и ты же сказал, что понял??

avrudoi 11.01.2014 21:23

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

avrudoi 11.01.2014 21:25

да еще при составлении такой фигуры, прямоугокльники не подходят.

alexan0308 11.01.2014 23:35

Тогда изучай вот этот пример, сынок. http://mrdoob.github.io/three.js/exa...ive_cubes.html
Создашь три интерактивных куба, у каждого свое действие. О вращении не парься, потом я подскажу, как это легко сделать.

alexan0308 11.01.2014 23:43

Комментарий: интерактивные кубы суются в массив var objects = [];
В какой куб ткнули мышкой проверяется
function onDocumentMouseDown( event ) {
...
if ( intersects.length > 0 ) {
intersects[ 0 ].object.material.color.setHex( Math.random() * 0xffffff );

alexan0308 12.01.2014 00:09

При этом тебе нужно будет определить, на какой из кубиков нажали. Это легко сделать
if ( intersects.length > 0 ) {
var number = objects.indexOf(intersects[ 0 ].object);
  alert( number );
...

Попробуй добавить код в тот пример, посмотри разницу. Пример закачай на комп через оперу

avrudoi 12.01.2014 20:28

Цитата:

Сообщение от alexan0308 (Сообщение 291685)
Тогда изучай вот этот пример, сынок. http://mrdoob.github.io/three.js/exa...ive_cubes.html
Создашь три интерактивных куба, у каждого свое действие. О вращении не парься, потом я подскажу, как это легко сделать.

Не стоить так говорить, у меня 10 лет опыты системным администратором, и мне 33 года. Живу в Приднестровье.

avrudoi 12.01.2014 20:30

Лучше помогите нармально, написать приложение, я то умею програмировать но WEBGL пока проблемма.

dmitriymar 12.01.2014 20:46

Цитата:

Сообщение от avrudoi
Лучше помогите нармально, написать приложение, я то умею програмировать но WEBGL пока проблемма.

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.


Часовой пояс GMT +3, время: 23:06.