forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   FAQ (http://forum.boolean.name/forumdisplay.php?f=15)
-   -   FAQ по B3D (http://forum.boolean.name/showthread.php?t=4251)

baton4ik 19.01.2011 23:33

Ответ: FAQ по B3D
 
Что значит "помогите сделать"? Задавай вопросы и получишь ответы.
Касаемо вопроса: зависит от того, как ты реализуешь разбиение мира на ячейки

Артем Валерьевич 20.01.2011 00:03

Ответ: FAQ по B3D
 
Вложений: 1
Мой ответ чемберлену:
Всё, сам разобрался как это замутить.

moka 21.01.2011 03:47

Ответ: FAQ по B3D
 
Ужас какой неудобный редактор, подобную хрень можно было бы автоматизировать, достаточно просто!

Артем Валерьевич 21.01.2011 08:14

Ответ: FAQ по B3D
 
Мока, дорогой, а как бы ты автоматизировал это

Randomize 21.01.2011 20:44

Ответ: FAQ по B3D
 
Цитата:

Сообщение от Артем Валерьевич (Сообщение 176391)
Мока, дорогой, а как бы ты автоматизировал это

Тайловая система? Автоматезировать? Да без проблем.
Вот так MoKa бы автоматизировал.

moka 22.01.2011 15:19

Ответ: FAQ по B3D
 
Ок, есть слои (вертикальные уровни).

Я бы сделал например 6 слоёв. 2ой слой - стандартный. Он был бы заполнен изначально плоскостью.
Далее выбираешь инструмент "вверх", и при рисовании, автоматически на слою выше бы рисовались плоскости, и генерировались склоны вокруг (это простые сравнения индексов.
При этом должно быть правило: если на слою выше или ниже, рядом склон, то рисовать возвышение на прилигающих клетках нельзя. Это упростит задачу. Иначе тебе придётся проверять все слои выше и ниже, а не только один слой ниже.
При каждом рисовании клетки, идёт проверка клеток вокруг, и пересоздание необходимых склонов, также как в 2д тайлах.

Артем Валерьевич 22.11.2011 15:40

Ответ: FAQ по B3D
 
есть устройство, минилаб, он подключён к компьютеру через ком порт. Вопрос что нужно чтобы сделать програмку управляющую минилабом?


reumep 22.11.2011 15:57

Ответ: FAQ по B3D
 
Артем Валерьевич
Если через Blitz3d - то никак. Лучше использовать ассемблер или С

moka 22.11.2011 16:05

Ответ: FAQ по B3D
 
Не обязательно использовать ассемблер или C, лучше сэкономить время и взять менее время-затратный язык, например C# тут отлично подходит.

Тебе нужно открыть поток с этим COM портом. Далее исходя из спецификации которую тебе нужно достать, установить потоку необходимый baud rate, и далее нужна спецификация пакетов приёма и посылки. Далее уже можно будет писать бинарные данные в поток, устройство будет реагировать.
Но то что нужно писать и что получать - это уже зависит от спецификаций которые должны предоставляться с продуктом если он рассчитан для использования с кастомным софтом. Либо вежливо написать разработчикам устройства, и запросить спецификации.

ddlabuze 16.06.2012 04:56

Ответ: FAQ по B3D
 
Спасибо. хороший FAQ


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

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