Нужно ли придерживаться стандартов при создании каталогов?
Создание каталога в КД осуществляется в Мобискрипте.
Существующее руководство по Мобискрипту не освещает всех вопросов по созданию каталога, и создатели каталогов делают их по своему усмотрению. Как это вылазит им потом боком при выходе новых версий КД предлагаю освещать в этой теме. Одним из примеров может служить ситуация с каталогом, представленном в теме "Новая игрушка". Он прекрасно работал в 5-ой версии КД, но давал сбои в 6-ой и выше. Три года назад я посчитал это багом КД, теперь же склоняюсь к версии, что это неправильное ( не по правилам французов ) написание каталога. |
Вложений: 3
Следующий пример.
Каталоги Геоса делались не на основе французского базового каталога #base.cat, а создавались собственные 2д и 3д примитивы. Но при этом не учитывались их правила создания, в частности, правила создания 3д примитивов фасадов. В результате, в новой версии КД в режиме виртуальной реальности VR не отображаются текстуры и ручки этих фасадов. Ниже приведены скриншоты сцены с использованием каталога Геоса. Это реалистичная перспектива. Вложение 127685 Слева режим VR для исходного ("неправильного") каталога, а справа — переделанного каталога по правилам французского базового каталога. Вложение 127686 Вложение 127687 |
Вложений: 2
Еще одно "некорректное" написание каталога.
Фирмой "Сумма Технологии" был разработан Русский Базовый Каталог, на основе которого было создано большое количество каталогов. Одной из фишек этих каталогов была дополнительная возможность выбора витражей в фасадах. Реализовывалось это нестандартным способом путем привязки витражей к ручкам. Все это прекрасно работало в 5-ой версии. А в последующих версиях КД витражи начали буквально "вылазить боком". Например, каталог Верона. Вложение 127688 После корректировки каталога. Вложение 127689 |
Вот не знаю как насчет "Нужно ли придерживаться стандартов при создании каталогов", но вот у меня была проблема, при создании своего каталога на основе базового ручки на некоторых фасадах почему-то встали в другую сторону(наоборот). И потом еще после закрытия-открытия файла, фасады почему-то переворачивались.
|
Цитата:
|
Когда мы создавали "Русский базовый каталог", возможностей для подстановки витражей было не так уж много, а тема была. И была она крайне востребована.
С появлением 6.5 многие вещи перестали работать как работали. И дело не в "стандартах". Приоткрою вам тайну, может быть, но французы и сами не ведут супер-стандартов по разработке каталогов. Проблема вылезла просто потому, что в 6.5 был полностью переписан движок 3д визуализации, и затрачено на это было столько сил что о "крайних" случаях никто уже просто не подумал. Нужно ли следовать стандартам? Ну конечно нужно. Это облегчает и разработку и поддержку. И вам, и вашим преемникам. Но и отходить от них - тоже нужно. Важно просто понимать что вы делаете, и почему вы это делаете именно так, как делаете. |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
И надо их поправить, а не пытатся добится правильной работы вашего каталога. А какие базовые примитивы вы правили? |
Текущее время: 09:40. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL