Постройка здания в Minecraft из любых входных данных — словесного описания, чертежей, векторного плана GeoJSON/SVG, 3D-модели, захвата Google Earth, фотографий, плоской карты. Используй, когда речь идёт о Blockwright, layout.png, model.obj, ge-export,…
Этап 1 Blockwright — захват и конвертация. Используй, когда нужно превратить ge-export из Google Earth в .obj, обрезать клип по участку, посчитать clip-box, привести стороннюю 3D-модель к метрам и Y-вверх, отрендерить ортографические виды в Blender, или когда…
Этапы 4 и 5 Blockwright — чертёж здания в build.py. Используй при написании или правке рецепта постройки: маски, Frame.region, эрозия и дилатация, Canvas, Facade, оконные проёмы, лестничное правило 1.41, словарь блоков, плиты и панели.
Этап 5 Blockwright, числа — гейт, отчёт, рендеры и листы сравнения. Используй при работе с gate.py, blockwright.gate, Registration, сечениями по эталону, checks.inspect, report.json, render_set, compare.iou, вердиктом ungraded — и когда гейт красный или,…
Этап 2 Blockwright — обмер плана: по векторному плану (vectorplan.read), по карте layout.png, по 3D-модели или захвату (model.read), либо по объявленной таблице (declared.layout). Используй, когда нужно получить раму здания (угол, начало, протяжённость),…
Этап 5 Blockwright, глаза — фото-ревью. Используй при работе с review.py, out/review/, findings.md, перспективными камерами, рендерами меша под теми же ракурсами, и когда нужно вынести вердикт по находкам ревью или отклонить находку измеренным числом.
Этап 3 Blockwright — обмер разреза (по модели, захвату или объявлениям) и манифест частей. Используй при работе с probes/derive.py, derived.json, measure.storey_height / skyline / silhouette / presence, DECLARED_HEIGHTS, DECLARED_STOREY, blockwright.schedule,…