Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Aug 01, 2021 9:39 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 16 posts ]  Go to page 1 2 Next
Author Message
 Post subject: Blocks
PostPosted: Sat Jun 12, 2021 2:55 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 917
Представляется программа Blocks, которая отображает 3-d модели детских китайских конструкторов. Пока что сделан просмотр файлов моделей целиком. Модели хранятся в текстовом формате *js, сделано 11 моделей конструкторов, при желании можно будет добавить еще. Просматривать с разных углов можно мышкой и курсорами на клавиатуре. Колесо мыши масштабирует модель. Для работы программы нужен файл с данными block.bin (который есть в архиве).
Внешний вид программы:
Spoiler: Show
Attachment:
molen.png
molen.png [ 42.86 KiB | Viewed 664 times ]

Attachment:
b15.png
b15.png [ 30.14 KiB | Viewed 664 times ]

Программа и модели:


Attachments:
File comment: 18.06.2021
blocks.7z [102.86 KiB]
Downloaded 13 times


Last edited by IgorA on Fri Jun 18, 2021 10:40 pm, edited 3 times in total.
Top
   
 Post subject: Re: Blocks
PostPosted: Sat Jun 12, 2021 3:01 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5528
block.bin нет в архиве :)

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Blocks
PostPosted: Sat Jun 12, 2021 3:11 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5528
Собрал block.bin собственоручно из исходника.
Выглядит невероятно круто!
Почему-то у меня программа не захотела открывать файлы по параметру.

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Blocks
PostPosted: Sat Jun 12, 2021 3:27 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 917
Leency wrote:
block.bin нет в архиве

я тупанул немного, по ошибке всунул вместо него *.cpp перкрепил архив в первом сообщении
Leency wrote:
Почему-то у меня программа не захотела открывать файлы по параметру.

это нужно будет добавить, пока не предусмотрел


Top
   
 Post subject: Re: Blocks
PostPosted: Sat Jun 12, 2021 4:45 pm 
Offline
User avatar

Joined: Mon Apr 06, 2020 1:09 pm
Posts: 106
Прога крутая, респект!
Но у меня возник вопрос, может глупый, но какие преимущества у Борланд С++ над тулчейном от serge ?

_________________
The best way to predict the future is to create it.


Top
   
 Post subject: Re: Blocks
PostPosted: Sat Jun 12, 2021 8:04 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 917
rgimad wrote:
Но у меня возник вопрос, может глупый, но какие преимущества у Борланд С++ над тулчейном от serge ?

В целях популяризации древнего компилятора :) Все-таки это 2-я программа на Borland-е под Kolibri.
Ну а если серьёзно, то меня по началу Borland привлекал тем, что компиляция cpp кода делается в ассемблерный код. Т.е. получалось среднее звено между языком высокого уровня и исполняемым файлом. В этом был интерес, что-бы программы получались как-бы ассемблерные.


Top
   
 Post subject: Re: Blocks
PostPosted: Mon Jun 14, 2021 12:58 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 917
Leency wrote:
Почему-то у меня программа не захотела открывать файлы по параметру.

rev 8849
добавил загрузку по параметру


Top
   
 Post subject: Re: Blocks
PostPosted: Fri Jun 18, 2021 10:39 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 917
rev 8875
Добавлены новые режимы просмотра моделей. Теперь можно просматривать модели по шагам их построения.


Top
   
 Post subject: Re: Blocks
PostPosted: Mon Jun 21, 2021 1:59 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5528
У меня не собирается


Attachments:
Screenshot_1.png
Screenshot_1.png [ 39.74 KiB | Viewed 463 times ]

_________________
Звиздеть не мешки ворочать
Top
   
 Post subject: Re: Blocks
PostPosted: Mon Jun 21, 2021 2:04 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5528
Есть вот такой баг


Attachments:
Screenshot_2.png
Screenshot_2.png [ 15.76 KiB | Viewed 462 times ]

_________________
Звиздеть не мешки ворочать
Top
   
 Post subject: Re: Blocks
PostPosted: Mon Jun 21, 2021 2:05 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5528
Я думаю стоит показывать ползунок и число только если чекбокс включен. Также число лучше сместить на панель сверху.

Я перенёс модели в отдельную папку на SVN. Надо бы добавить в дистр.

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Blocks
PostPosted: Mon Jun 21, 2021 3:57 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 917
Leency wrote:
У меня не собирается

А что пишет выше, при компиляции *cpp ? Похоже на то что Borland не выдал asm файла и потому fasm не хочет компилировать.
Leency wrote:
Есть вот такой баг

Leency wrote:
Я думаю стоит показывать ползунок и число только если чекбокс включен. Также число лучше сместить на панель сверху.

Позже исправлю. Число можно сместить, а ползунок он не зависит от чекбокс-а. Он может работать в режиме показа части модели или текущего уровня.


Top
   
 Post subject: Re: Blocks
PostPosted: Mon Jun 21, 2021 4:21 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5528
Что у меня нету kos32-bcc (facepalm) - похоже тут моя ошибка.

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Blocks
PostPosted: Mon Jun 21, 2021 4:31 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 917
Leency wrote:
kos32-bcc

это такое название для компилятора придумал maxcodehack


Top
   
 Post subject: Re: Blocks
PostPosted: Mon Jun 21, 2021 6:45 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5528
При открытии с параметром, приложение просто закрывается. Без ошибки.
Я брал бинарники из первого поста.

Файлы кстати переименовал в расширение bjs чтобы не путаться и сделать ассоциацию. Сделай пожалуйста фильтр в OpenDial на js и bjs.

_________________
Звиздеть не мешки ворочать


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 16 posts ]  Go to page 1 2 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited