Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.03.2018, 20:55   #1
sem6703
 
Регистрация: 06.05.2015
Сообщений: 9
По умолчанию Нужно доработать проект на JavaScript.

Нужно доработать проект на JavaScript. А именно,заставить объект вращаться относительно наблюдателя.
Есть код https://jsfiddle.net/Lzgyxyoc/15/
Вверх крутится правильно, а вбок неправильно (глючит не сразу).
На первый взгляд работает нормально, но если повернуть вверх на 180 градусов, и потом вправо, то видно, что вместо вращения вправо объект вращается влево!
Иными словами, крутится вокруг желто-зеленой оси.
Хотелось бы чтобы кто-то за меня доработал код, или, если это не возможно, написал бы с нуля.

------------------------------
Задача не актуальна. DeveloperC быстро все выполнил, потестил - работает корректно, сейчас буду вникать сам.

Последний раз редактировалось sem6703; 17.03.2018 в 13:31. Причина: не актуально
sem6703 вне форума
Старый 17.03.2018, 09:09   #2
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 735
По умолчанию

Что за бредовый код? Кнопка "Вправо" вращает ближнюю к нам грань вправо. Кнопка "Вверх" вращает эту же ближнюю грань вниз. Разве так должно быть. И Ваш косяк по-моему не подтверждается - просто при повороте на 180 градусов, координаты тоже повернутся на 180 грудусов - здесь некоторое подобие OpenGL, как я понимаю - и будет крутиться в другую строну - Вы меня понимаете?
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Cuprum5 вне форума
Старый 17.03.2018, 10:12   #3
sem6703
 
Регистрация: 06.05.2015
Сообщений: 9
По умолчанию

Не совсем понял, наверное мы с вами смотрим с разных систем координат.
Попробую объяснить так: предположим, что объект-это планета, а наблюдатель-космонавт. Космонавт совершает облет планеты. Кнопками задается направление движения вперед или стрейф вбок.
sem6703 вне форума
Старый 17.03.2018, 10:14   #4
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 735
По умолчанию

Нажимаю вправо - планета движется вправо. Нажимаю вверх - планета движется вниз. Как так?
Я просто думал, что планета должна двигаться вверх при нажатии кнопки вверх - разве не так? А как вообще должно быть? У Вас по ходу код кривой вообще со всех сторон.:D
А, ну если думать по Вашей системе, то кнопка вправо не правильно работает. Нажимаю вправо - космонавт летит влево, а это неправильно - должно быть наоборот.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.

Последний раз редактировалось Cuprum5; 17.03.2018 в 10:18. Причина: Добавил фразу.
Cuprum5 вне форума
Старый 17.03.2018, 10:27   #5
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

То есть, Вы хотите что-то такое? https://jsfiddle.net/sk3jjyyg/33/
Black Fregat вне форума
Старый 17.03.2018, 10:31   #6
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 735
По умолчанию

Почему массив ae закомментирован в верхней строке скрипта, хотя он участвует в операциях при нажатии на кнопки? - Это обращение к Sem6703 , т.е. к исходному тексту программы.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.

Последний раз редактировалось Cuprum5; 17.03.2018 в 13:39. Причина: Добавил фразу.
Cuprum5 вне форума
Старый 17.03.2018, 12:24   #7
DeveloperC
 
Регистрация: 24.02.2018
Сообщений: 6
По умолчанию

Я уже сделал всё
DeveloperC вне форума
Старый 17.03.2018, 13:38   #8
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 735
По умолчанию

А где доказательство? Новички не могут в ЛС отправлять. За Вами уже числятся бандитские нарушения - поэтому я Вам не верю. И что там нужно было сделать - просто знак вращения поменять?
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.

Последний раз редактировалось Cuprum5; 17.03.2018 в 15:01. Причина: Добавил фразу.
Cuprum5 вне форума
Старый 18.03.2018, 02:36   #9
DeveloperC
 
Регистрация: 24.02.2018
Сообщений: 6
По умолчанию

Спросите у ТС и отвалите; Ваше неверие, которое никого по идее не должно интересовать - это чушь. Вы что Бог? Вы задавали глупейшие вопросы по теме, вряд ли Вы кто то значимый, имхо видимо тролль и школоло )

Последний раз редактировалось DeveloperC; 18.03.2018 в 02:41.
DeveloperC вне форума
Старый 18.03.2018, 07:13   #10
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 735
По умолчанию

Да нет, не школоло - грубить нельзя на форуме.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Cuprum5 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Доработать проект. Кодер2 C# (си шарп) 5 19.05.2017 08:36
Доработать проект на ЯП Лазарусе Ципихович Эндрю Фриланс 5 12.07.2016 18:26
Нужно доработать Woocommerce eastimpex Фриланс 1 07.12.2013 20:12
Требуется доработать проект на PHP Cake aeternus Фриланс 0 01.12.2011 20:53