Форум программистов, компьютерный форум CyberForum.ru

Метод трассировки луча - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Паспорт HDD http://www.cyberforum.ru/cpp/thread278914.html
Кто-нибудь знает можно ли написать программу на C++, которая читала бы паспорт жесткого диска и выводила информацию на экран?? Если можно, то подскажите как...
C++ Указать директорию Здравствуйте. Пишу программу в борланде 6, в которой надо указать путь, из которого программа будет брать фаилы. С помощью чего это можно сделать? Видел есть DirectoryListBox но как он работает, не могу понять. И ещё вопрос: С помощью чего можно узнать Адрес фаила? http://www.cyberforum.ru/cpp/thread278512.html
Указатель this C++
как в windows Forms // горячую клавишу?
Лексический анализатор C++
есть задание: Входной язык содержит последовательность описаний массивов в соответствии со спецификацией языка Паскаль, разделенных символом ; (точка с запятой). Считать, что массивы могут содержать только элементы скалярных типов integer, real, byte, word и char. в принципе, трудностей, как его реализовывать, нет. считываем слово, сравниваем со словарем, и в зависимости от результата...
C++ Универсальный интерфейс для ввода http://www.cyberforum.ru/cpp/thread277467.html
Написать библиотеку, с помощью которой можно легко организовать интерфейс через командную строку для своей разработки. Данная задача не предусматривает организации псевдографического оконного интерфейса. Весь ввод-вывод с консоли. Но должна быть возможность организовать меню, а так же встроенный контроль типов вводимых данных. Библиотека нужна самописная, не из стандартых.
C++ Как лучше делать командную строку? Задача обеспечить текстовый ввод с клавы не только значений переменных, но и команд. В гуях обычно делаются меню и экранные кнопки, а я хочу, чтоб в моей приладе можно было юзить текстовый ввод вместо меню. Вопрос не в том, как это сделать вообще, я могу написать кучу ифов. Вопрос именно в том, как это сделать лучше. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
28.04.2011, 07:13     Метод трассировки луча
Можно и радиолучи трассировать, но луч в геометрии и в оптике с акустикой - разные лучи. Геомерический луч не отражается, не поглощается, не преломляется, не рассеивается. Можно провести аналогию оптики с аккустикой, расширить оптику на ИК, ультрафиолет, радиоволны, может быть даже на рентген и гамма лучи. Всё это одна задача: даны сцена, ракурс и волны, надо расчитать, как в этом ракурсе и в этих волнах эта сцена выглядит. А пули - это баллистика, там другие законы отклонения и рикошета. В геометрии же их вообще нет.
Цитата Сообщение от Deviaphan Посмотреть сообщение
Луч - это точка (2Д, 3Д - не важно) и направление.
. Так вот, для того, чтоб задать точку уже нужны как минимум две, а в 3D даже три координаты, плюс направление, а оно в 2D - одна полярная координата, а в 3D - две сферические. Итого, в 2D луч определяется тремя, а в 3D пятью координатами, а никак не двумя. Если же луч в четырёхмерном гиперспространстве, то он уже задаётся семью координатами. Общая формула 2n-1, где n - размерность пространства.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru