Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

3D графика на LCD
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=935
Страница 1 от 1

Автор:  StiV [ Съб Авг 13, 2005 7:28 pm ]
Заглавие:  3D графика на LCD

Въпрос към по-напредналите и опитни колеги: Някой има ли идея дали e възможно да се изкара 3D изображение на графичен LCD ?

Автор:  Реконструктор [ Нед Авг 14, 2005 12:19 am ]
Заглавие: 

Ами трябва да си портнеш някакъв рендерер. :)

Автор:  StiV [ Нед Авг 14, 2005 10:08 pm ]
Заглавие: 

Извинявам се за невежеството :oops: , но какво е рендерер? Как звучи на български?

Автор:  Реконструктор [ Нед Авг 14, 2005 10:37 pm ]
Заглавие: 

Ами това е код, който визуализира 3Д данни. На български не знам дали има звучене. :)

Автор:  Desert Leo [ Пон Авг 15, 2005 9:23 am ]
Заглавие: 

3D графика върху двумерна "среда" - хартия или екран се изобразява чрез вид изометрична проекция. Някъде се учи това. Обаче много зависи от вида на изходната информация.
Ако има и движение става още по-сложно.

Автор:  StiV [ Пон Авг 15, 2005 3:36 pm ]
Заглавие: 

Движение няма да има, става дума за обработка на данни от множество датчици и извеждането им във вида на графика. Ако е 3D става по реалистично, но не зная дали е възможно с LCD. Досега не съм срещал такова нещо #-o

Автор:  Реконструктор [ Пон Авг 15, 2005 4:04 pm ]
Заглавие: 

Стълбчета, или диаграма по 3 координати (платнище)?

Автор:  Desert Leo [ Пон Авг 15, 2005 4:59 pm ]
Заглавие: 

Е, това ще стане сравнително лесно, но трябва да се избере подходящо разположение на координатните оси за да няма "закриване" на видими контури. И за това има решение - прекъснати линии, но как ще изглежда зависи от самата характеристика.

Автор:  denis_hasan [ Пет Окт 28, 2005 10:32 am ]
Заглавие: 

прави се аксинометрична проскция на x,y,z функция върху 2D плоскост. всичко е математика (виша математика I)

Автор:  t_i_t_o [ Пет Окт 28, 2005 2:14 pm ]
Заглавие: 

Преди време съм правил подобно нещо, трябваше на екран да се изобрази в 3Д хода на режещ инструмент, идеята е да си направиш функция която като аргументи приема три координати, а връща две координати - къде на дисплея да светнеш дадения пиксел, като естествено фукцията трябва да има и параметри от които зависи "ъгъла на наблюдение", ако не ти е станало достатачно ясно трябва да намеря сорсовете някаде... успех

Автор:  Топ [ Пет Окт 28, 2005 3:39 pm ]
Заглавие:  3D на LCD

Тези LCD-та по магазините са с малка резолюция, забрави за усложнения като зрителен ъгъл и т.н. Пробвай това решение: Ако началото на координатната система го приемем за долния ляв ъгъл на екрана, и искаш да изобразиш точка А с координати (Xa,Ya,Za), то координатите на реално засветената точка са X=Xa+Za/1,4, Y=Ya+Za/1,4. Ако искаш да промениш зрителния ъгъл, то се променят тези константи (1,4) независимо една от друга. На LCD-то координати (0,0) са в горния ляв ъгъл, затова реалната координата за Y=Ymax-(Ya+Za/1,4), Ymax ти е броя на редовете.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/