Форум программистов, компьютерный форум, киберфорум
The trick
Войти
Регистрация
Восстановить пароль

3D елка на рабочий стол

Запись от The trick размещена 04.01.2015 в 16:33
Показов 8352 Комментарии 15
Метки new year, vb

Я как-то уже делал такую, но в этот раз я добавил возможность регулировки параметров создания.
Для работы нужна dx8vb.dll (внутри архива, положить в папку с программой). Выход по двойному клику. С новым годом!

10.02.2015 - исправлена ошибка начального положения окна.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 898
Размер:	452.8 Кб
ID:	2951  
Вложения
Тип файла: rar 3DFirTree.rar (445.4 Кб, 656 просмотров)
Метки new year, vb
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 15
Комментарии
  1. Старый комментарий
    Запуск программы невозможен, так как на компьютере отсутствует DX8VB.DLL


    А предыдущая запустилась

    Где взять и куда положить библиотеку?
    Запись от Taatshi размещена 04.01.2015 в 17:14 Taatshi вне форума
  2. Старый комментарий
    Взяла, положила.

    Run-time error '429'
    Active-X component can't create object.
    Запись от Taatshi размещена 04.01.2015 в 17:31 Taatshi вне форума
  3. Старый комментарий
    Цитата Сообщение от Taatshi


    А предыдущая запустилась

    Где взять и куда положить библиотеку?
    Предыдущая не использует дополнительные библиотеки.
    Запись от The trick размещена 04.01.2015 в 21:21 The trick вне форума
  4. Старый комментарий
    Цитата Сообщение от Taatshi
    Взяла, положила.

    Run-time error '429'
    Active-X component can't create object.
    Нужно зарегистрировать.
    Положи в System32 (для 64-разрядных сред SysWOW64) потом зарегистрируй через cmd.exe -> regsvr32 dx8vb\
    Сейчас выложу версию без регистрации, секундочку....
    Запись от The trick размещена 04.01.2015 в 21:25 The trick вне форума
  5. Старый комментарий
    Цитата Сообщение от The trick
    Сейчас выложу версию без регистрации, секундочку....
    Выполнил. Достаточно просто положить DLL в папку с EXE.
    Запись от The trick размещена 04.01.2015 в 21:41 The trick вне форума
  6. Старый комментарий
    Урррряяяяя!!!!! Заррработало!!

    Какая красииивая...
    Запись от Taatshi размещена 04.01.2015 в 21:58 Taatshi вне форума
  7. Старый комментарий
    Цитата Сообщение от Taatshi
    Какая красииивая...
    Спасибо!
    Запись от The trick размещена 04.01.2015 в 22:17 The trick вне форума
  8. Старый комментарий
    Аватар для ildwine
    Круто!
    Запись от ildwine размещена 05.01.2015 в 16:04 ildwine вне форума
  9. Старый комментарий
    Аватар для BRcr
    Сверх-круто!
    Запись от BRcr размещена 19.01.2015 в 19:27 BRcr вне форума
  10. Старый комментарий
    Крутая идея, а как такую елочку на с++/c# сделать? Примерно в общих чертах объясните, пожалуйста
    Запись от New Life размещена 10.12.2018 в 21:06 New Life вне форума
  11. Старый комментарий
    Цитата Сообщение от New Life
    Крутая идея, а как такую елочку на с++/c# сделать? Примерно в общих чертах объясните, пожалуйста
    Да в принципе все тоже самое, разве только окно создать через CreateWindow(Ex) ну и цикл прокачки сообщений сделать (для C++), т.к. там в основном WinAPI.
    Этапы следующие:
    Определение размеров рабочего стола создание и позиционирование слоеного (LAYERED) окна;
    Инициализация Direct3D (камера, проекция, свет, материалы и т.д.) для рендера в текстуру;
    Инициализация GDI+ (кисти, перья, шрифты и т.д.) для отрисовки интерфейса;
    Процедурная генерация дерева в виде векторов (каждая ветка - вектор) в зависимости от параметров;
    Создание 3D модели на основе сгенерированного дерева (создание полигонов для веток, иголок, шаров и звезды);
    Процедурная генерация текстур для коры (используя шум Перлина) и иголок (просто линии);
    По таймеру все последовательно рендерить в текстуру;
    Извлекать из текстуры в битмап и с помощью GDI+ отрисовывать интерфейс;
    Обновлять содержимое окна.
    Запись от The trick размещена 10.12.2018 в 22:45 The trick вне форума
  12. Старый комментарий
    Аватар для Avazart
    Мм... а исходники то где?
    Запись от Avazart размещена 11.12.2018 в 13:15 Avazart вне форума
  13. Старый комментарий
    Цитата Сообщение от Avazart
    Мм... а исходники то где?
    В архиве
    Запись от The trick размещена 11.12.2018 в 13:17 The trick вне форума
  14. Старый комментарий
    А весь код или проект можешь скинуть пожалуйста, очень интересно как это реализовано.
    Запись от Ganter размещена 15.12.2018 в 22:43 Ganter вне форума
  15. Старый комментарий
    Цитата Сообщение от Ganter
    А весь код или проект можешь скинуть пожалуйста, очень интересно как это реализовано.
    Проект прикреплен в стартовом посте.
    Запись от The trick размещена 15.12.2018 в 23:49 The trick вне форума
 
Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru