forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на MidletPascal (http://forum.boolean.name/forumdisplay.php?f=88)
-   -   Основы трехмерной графики (http://forum.boolean.name/showthread.php?t=19822)

DemiVAL 03.05.2015 20:33

Основы трехмерной графики
 
Вложений: 2

В архиве есть модульные библиотеки для создания некоторых
объектов трехмерной декартовой геометрии (куб, сфера ... под заданным углом).

Архив запаролен. Пароль архива = 0
***




PS.

Все мои проекты:
_ распространяются бесплатно.
_ открыты для любого редактирования.

Если ктото хочет:
- переписать мой код на java.
- переписать мой код на паскаль для ПК.
- создать свою 3D-игру на основе моего кода.
то всегда пожалуйста.

Есть вопросы по алгоритму кода?
Постараюсь ответить.

Есть предложения по улучшению данного кода?
Внимательно слушаю.

Предлогаю создать java-библиотеки на основе моего кода.

При создании данного кода использовались:
- литература Лапшин Е.
Графика для IBM PC. - М.: СОЛОН, 1995. - 228 с.
http://knigi.tor2.net/index.php?id=2900519
- компьютер с операционной системой Windows 95
- сама программа MIDletPascal_v.2.02_ Russian Edition
http://spaces.ru/files/?r=main%2Fvie...me=vinill&sid=
- любой эмулятор Java-приложений
http://spaces.ru/files/?r=main%2Fvie... WEETy220&sid=


Всем приятного программирования ;-)


Кирпи4 04.05.2015 12:21

Ответ: Основы трехмерной графики
 
Дружище, убери эту ебанутую разметку, или модеры потрут вообще всё

DemiVAL 04.05.2015 20:09

Ответ: Основы трехмерной графики
 
братан про какую разметку ты говоришь ?

Кирпи4 04.05.2015 20:48

Ответ: Основы трехмерной графики
 
Цитата:

Сообщение от DemiVAL (Сообщение 295562)
братан про какую разметку ты говоришь ?

Дикие свистопляски с размером и цветом шрифта в тексте темы

DemiVAL 04.05.2015 22:35

Ответ: Основы трехмерной графики
 
Цитата:

Сообщение от Кирпи4 (Сообщение 295563)
Дикие свистопляски с размером и цветом шрифта в тексте темы

хорошо друг.
размер и цвет исправил.
тебе поправились мои модули?

Кирпи4 05.05.2015 11:24

Ответ: Основы трехмерной графики
 
Цитата:

Сообщение от DemiVAL (Сообщение 295565)
хорошо друг.
размер и цвет исправил.
тебе поправились мои модули?

Да я как бы с мидлет паскалем был знаком поверхностно и занимался им года три назад =D

DemiVAL 05.05.2015 21:38

Ответ: Основы трехмерной графики
 
Цитата:

Сообщение от Кирпи4 (Сообщение 295581)
Да я как бы с мидлет паскалем был знаком поверхностно и занимался им года три назад =D

а сейчас чем занимаешься ?

Кирпи4 05.05.2015 22:57

Ответ: Основы трехмерной графики
 
Цитата:

Сообщение от DemiVAL (Сообщение 295603)
а сейчас чем занимаешься ?

Шарп.

DemiVAL 05.05.2015 23:20

Ответ: Основы трехмерной графики
 
Производственная сфера деятельности корпорации
включает в себя производство бытовой, офисной техники,
видеоэлектроники, информационных систем и
электронных компонентов?

Gector 06.05.2015 18:10

Ответ: Основы трехмерной графики
 
Цитата:

Сообщение от DemiVAL (Сообщение 295531)
В архиве есть модульные библиотеки для создания некоторых объектов трехмерной декартовой геометрии ...

Стоп.
1. К таким вещам лучше скрины выкладывать.
2. Такие вещи лучше на МР не писать. МР тормоз еще тот.

Цитата:

Сообщение от DemiVAL (Сообщение 295531)
Архив запаролен. Пароль архива = 0

Зачем публиковать архив с паролем?

Цитата:

Сообщение от DemiVAL (Сообщение 295531)
Если ктото хочет переписать мой код
на java то всегда пожалуйста.

Вряд ли такой найдется.
1. Код не читаемый. Алгоритм все равно не понятен.
2. Код бесполезный. На java есть библиотеки для работы с OpenGL. Кроме всего прочего тьма исходников псевдо-3д аля Wolfenstein.
3. MidletPascal и Java абсолютно разные и переписать твой код вслепую, не зная алгоритм, невозможно.

Цитата:

Сообщение от DemiVAL (Сообщение 295531)
Если ктото хочет создать свою 3D-игру
на основе моего кода то всегда пожалуйста.

На MidletPascal уже давно никто не пишет. И уж тем более 3д игры на чистом паскале.

Цитата:

Сообщение от DemiVAL (Сообщение 295531)
Если честно то часть кода я взял
у старенькой програмки на QB 4.5

А это уже совсем плохо.

DemiVAL 06.05.2015 20:27

Ответ: Основы трехмерной графики
 
я пишу на mp потому что:


MIDletPascal — это язык программирования c
паскалеподобным синтаксисом, предназначенный для
написания программ для мобильных телефонов
(мидлетов).Компилятор языка MIDletPascal преобразует
исходный код в байт-код Java. Синтаксис MIDletPascal подобен
синтаксису языка программирования Паскаль. Компилятор
MIDletPascal встроен в одноимённую интегрированную среду
разработки, включающую в себя также инспектор байт-кода
Java и обеспечивающую построение архива .jar и создание
файла .jad, так что компиляция и компоновка мидлетов
довольно проста даже для начинающих программистов.
MIDletPascal позволяет любому человеку, знакомому с языком
Паскаль, быстро создать программу для телефона, в отличие
от JavaME (другого языка, испольуемого для мобильного
программирования), требующего серьёзного изучения.
Программы, написанные на MIDletPascal могут работать на
любом мобильном устройстве (таком как мобильный телефон,
к примеру), поддерживающем MIDP 1.0 и платформу CLDC
1.0.
Разработка игр и программ на MIDletPascal отличается высокой
скоростью и простотой. Если вы уже программировали на
Pascal, Delphi или Kylix вы можете начать написание
мобильного приложения за считанные минуты.
MIDletPascal поставляется с удобной графической IDE
(Интегрированная Среда Разработки) для Windows95/2000/
XP. IDE имеет встроенный компилятор, верификатор Java
байткода, JAR запаковщик и генератор JAD файлов, так что
вам больше практически не понадобятся другие инструменты
для создания готового приложения.
Так как MIDletPascal генерирует низкоуровневый Java™
байткод, получаемые программы занимают мало места и
работают очень быстро. Другие же программы, которые вы
можете найти в сети Интернет, генерируют интерпретируемый
код и пакуют его вместе с программой-интерпретатором в JAR
файл - это порождает очень большой размер получившегося
JAR файла и крайне медленное выполнение программы.
Компилятор MIDletPascal прямо и очень быстро генерирует
Java байткод, так что вам даже не понадобится иметь у себя
Java компилятор, например, идущий в пакете Java Developer
Kit (JDK) или других пакетах.
**********
**********
**********Регистрация
Программа MIDletPascal БЕСПЛАТНА для частного
использования. Это означает, что вы можете использовать её
сколь угодно долго для создания некоммерческих программ.
Если вы хотите использовать MIDlet Pascal для написания
коммерческих программ, вы должны получить на это
лицензию (для более детальной информации перейдите по
ссылке http://www.midletpascal.com/purchase.php ). Получив
лицензию, вы получаете техническую поддержку, чего нет
при бесплатном использовании программы.
Когда вы получите лицензию, мы вышлем вам
регистрационный код программы. Регистрационный код
подходит для всех версий MIDlet Pascal, вышедших в год
получения лицензии.
**********
**********
**********Сообщения об ошибках
Если вы обнаружили ошибку в работе нашей программы,
найдите время для сообщения об этой ошибке нам для того
чтобы мы её исправили и сделали MIDlet Pascal лучше.
Пожалуйста, обратитесь по ссылке http://
www.midletpascal.com/support.php. Если проблема возникает
в проекте, с которым вы работаете, то приложите ZIP архив с
вашим проектом. Не забывайте также указывать версию MIDlet
Pascal, в которой возникает данная ошибка.
**********
**********
**********Контакты
Если у Вас появились дополнительные вопросы, проблемы
при создании собственного проекта, или Вы хотите
пообщаться и поделиться своими знаниями с другими
программистами на MIDlet Pascal, то добро пожаловать на
форум http://forum.boolean.name/ (раздел MIDlet Pascal).
Регистрируйтесь на форуме и вливайтесь в круги сцены MIDlet
Pascal!
**********

DemiVAL 06.05.2015 20:31

Ответ: Основы трехмерной графики
 
ставлю пароль на архив потому что:


********** Антивирусы
Некоторые версии антивирусных программ (Norton, McAfee, и
др.) сообщают о любой программе, написанной на
MIDletPascal, как о вирусе «Trojan.Redbrowser.A». Это вызвано
тем, что с помощью MIDletPascal была написана троянская
программа RedBrowser, тайно рассылающая SMS-сообщения
[3].В версии 3.0 был изменён код одного из классов, чтобы
сделать его непохожим на прежние программы и исключить
ложные срабатывания антивирусов. Исправление появилось
начиная с версии 3.0 beta. Пользователям текущей версии
рекомендуется зашифровать готовую программу каким-
нибудь обфускатором, например, JShrink
**********

DemiVAL 06.05.2015 20:33

Ответ: Основы трехмерной графики
 
да алгоритм немного запутан.

DemiVAL 06.05.2015 20:36

Ответ: Основы трехмерной графики
 
я наверное последний кто пишет на mp.

Кирпи4 07.05.2015 01:56

Ответ: Основы трехмерной графики
 
Цитата:

Сообщение от DemiVAL (Сообщение 295649)
я наверное последний кто пишет на mp.

Звучит как крик на необитаемом острове. Беги с него, говно этот MP.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot