Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.56/39: Рейтинг темы: голосов - 39, средняя оценка - 4.56
 Аватар для Sophos
88 / 65 / 2
Регистрация: 04.01.2010
Сообщений: 265

[Screensaver] Волны.

10.08.2011, 14:10. Показов 8407. Ответов 80
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую!

Написал тут на досуге скринсейвер, попутно тестируя собственный движок.

Написано на Lazarus.

Выход - LMB

Волны двигаются, уходят к краю от центра и затухают. Грид 50 х 50, сетка - 16, если надо, могу изменить.

Как оно?
Миниатюры
[Screensaver] Волны.  
Вложения
Тип файла: zip Saver.zip (44.8 Кб, 97 просмотров)
4
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.08.2011, 14:10
Ответы с готовыми решениями:

Найти амплитуду напруженности магнитного поля волны и фазовую скорость волны
1)Контур из провода, который согнут в виде прямоугольника, по которому протекает ток I (1) = 3 А, размещено вблизи прямолинейного...

Найти частоту колебаний, если длина волны равна 1,5м, А скорость распространения волны 250 м/c
10) Найти частоту колебаний, если длина волны равна 1.5м. А скорость распространения волны 250 м/c.

Определить скорость а-частицы, если ее дебройлевская длина волны совпадает с дебройлевской длиной волны протона
Привет всем! Помогите пожалуйста с задачей: Определить скорость а-частицы, если ее дебройлевская длина волны совпадает с дебройлевской...

80
 Аватар для Sophos
88 / 65 / 2
Регистрация: 04.01.2010
Сообщений: 265
12.08.2011, 20:50  [ТС]
Студворк — интернет-сервис помощи студентам
Увеличил ваш скриншот.

Как видите, края все-таки рисуются сверху. "воду" сквозь край видно по причине того, что кроме линии край ничем не закрашен. То же самое будет, если я помещу две сверы одну за одной. Видно будет обе. Я в принципе разработал алгоритм закрашивания такой "ячейки", но он очень медленный, а здесь рисуется более 10000 линий в 50 мс.
Миниатюры
[Screensaver] Волны.  
0
Заблокирован
13.08.2011, 10:48
Sophos, здорово, мы тоже в ВУЗе подобными вещами маялись - только у меня закрашенная вращающаяся сфера с двумя источниками света страшно тормозила. Без источников не тормозила, а не закрашенную(как у вас) я не пробовал ((

Сфера была бы красивей при вращении относительно нескольких осей, ну и источники света можно сделать подвижными( в названии темы встречается "скринсейвер", а значит неплохо бы ему быть симатишным), но вот волны потрясающие у вас
1
 Аватар для Sophos
88 / 65 / 2
Регистрация: 04.01.2010
Сообщений: 265
13.08.2011, 10:52  [ТС]
Сфера была бы красивей при вращении относительно нескольких осей
Только что попробовал, как проснулся - она у меня в блин сложилась. Видимо с формулами напортачил. Ничего, исправлюсь...
ну и источники света можно сделать подвижными
Я лучше не буду говорить, как я делаю источники света - засмеёте.
---------------
Ну и еще одна, дабы не оффтоп :
Миниатюры
[Screensaver] Волны.  
Вложения
Тип файла: zip SaverCubes.zip (45.4 Кб, 17 просмотров)
2
 Аватар для anonimus
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
13.08.2011, 13:08
Sophos, а если добавить к твоей сфере еще 9 сфер поменьше которые вращаются вокруг основной и вокруг своей оси, некая имитация солнечной системы
1
 Аватар для Коровьев
98 / 43 / 13
Регистрация: 02.05.2011
Сообщений: 408
13.08.2011, 13:18
а можете сделать что-то вроде трубопровода
0
Студент :)
895 / 328 / 12
Регистрация: 29.01.2011
Сообщений: 1,679
13.08.2011, 13:50
Цитата Сообщение от anonimus Посмотреть сообщение
Sophos, а если добавить к твоей сфере еще 9 сфер поменьше которые вращаются вокруг основной и вокруг своей оси, некая имитация солнечной системы
И источник света-солнце-интересно,тормозить будет?
0
13.08.2011, 14:02

Не по теме:

навалились на человека со своими трубопроводами/солнцами )) вас много, он один

0
13.08.2011, 14:56

Не по теме:

rrrFer, Мы же его делать не заставляем.Просто идеи.Захочет-реализует-не захочет-нет.

0
 Аватар для Sophos
88 / 65 / 2
Регистрация: 04.01.2010
Сообщений: 265
13.08.2011, 15:39  [ТС]
Sophos, а если добавить к твоей сфере еще 9 сфер поменьше которые вращаются вокруг основной и вокруг своей оси, некая имитация солнечной системы
Не поверите, еще вчера запланировал на следующий день. До текущего момента сегодня был не дома, сейчас вернулся, собираюсь сначала сделать шестерню\шестерни, потом звезду\звездопад, а затем солнечную систему с выведением информации о каждой планете при подлете к ней.
а можете сделать что-то вроде трубопровода
Added to TO-DO list
еще 8 сфер поменьше
fxd.
0
Студент :)
895 / 328 / 12
Регистрация: 29.01.2011
Сообщений: 1,679
13.08.2011, 15:48
Цитата Сообщение от Sophos Посмотреть сообщение
а затем солнечную систему с выведением информации о каждой планете при подлете к ней.
И еще хорошо бы размеры и пропорции планет соблюсти.А то 8 одинаковых шаров....ммм....
0
 Аватар для anonimus
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
13.08.2011, 15:50
и планеты со спутниками
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
13.08.2011, 15:52
хъорошо размеры и пропорции планет соблсти
c пропорциями будет напряжно
0
 Аватар для anonimus
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
13.08.2011, 17:20
а еще можно те линии что на переднем плане рисовать чуть потолще, это визуально придает объем фигурам
0
 Аватар для Sophos
88 / 65 / 2
Регистрация: 04.01.2010
Сообщений: 265
13.08.2011, 18:29  [ТС]
Новая заставка - "Звездопад". С неба с разной скоростью крутясь падают звезды.
Миниатюры
[Screensaver] Волны.  
Вложения
Тип файла: zip SaverStars.zip (45.9 Кб, 24 просмотров)
1
 Аватар для Kill100
434 / 299 / 82
Регистрация: 11.12.2010
Сообщений: 1,209
13.08.2011, 19:23
у меня идея сделать у проги параметры.
В которых можно будет выбрать любой из вариантов
0
Студент :)
895 / 328 / 12
Регистрация: 29.01.2011
Сообщений: 1,679
13.08.2011, 19:41
Я бы сделал,что бы она автоматом в заставки системы вклинилась(отдельный файл,его запускаешь и она появляется в списке.)Просто было бы удобно,а то я например,не знаю,как его в заставки переместить.
0
 Аватар для Sophos
88 / 65 / 2
Регистрация: 04.01.2010
Сообщений: 265
13.08.2011, 19:55  [ТС]
у меня идея сделать у проги параметры.
В которых можно будет выбрать любой из вариантов
Пока у движка есть только лишь кнопки настройка будет более похожа на квест чем на настройку. Когда будет время (и желание) создать дополнительные элементы управления, перекомпилирую. Пока же такая функция не представляется возможной.

Добавлено через 13 минут
я например,не знаю,как его в заставки переместить.
Библиотеку в /Program files/Gray Fur/1.6/, Файл заставки в /Windows/System32
1
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
13.08.2011, 20:01
что бы она автоматом в заставки системы вклинилась
не надо автоматом, руки за это отрывать надо.

(отделбный файл,его запускаешь
а вот это можно, можно даже через ее же ini файл, т.е. внутрь функционала.
1
 Аватар для Sophos
88 / 65 / 2
Регистрация: 04.01.2010
Сообщений: 265
15.08.2011, 13:14  [ТС]
Два дня "работавши не покладая рук", нарисовал сие чудо - обсерваторию по изучению Солнечной Системы. Наш телескоп поочередно осматривает все крупные тела солнечной системы, а наш суперкомпьютер анализирует полученные данные и выводит их нам в левом верхнем углу экрана.

P.S. Экскурсия длинная, рассчитана на то, что это будет использоваться как заставка. Хотя можно и просто смотреть и наслаждаться зрелищем, попутно получая знания об объектах Солнечной Системы. Сама экскурсия длится 22 ± 2 минуты.

P.P.S. В архиве новая версия библиотеки, с пофикшеной утечкой памяти.

P.P.P.S. В данной заставке для внимательных добавлено "пасхальное яйцо".
Вложения
Тип файла: zip SaverSolar.zip (47.3 Кб, 20 просмотров)
2
 Аватар для anonimus
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
15.08.2011, 14:08
уж очень медленно ((
я думал ты сделаешь по середине экрана большую сферу (солнце) и вращающихся вокруг ее планеты. И как планета "выходит" на передний план можно выводить инфу о ней
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.08.2011, 14:08
Помогаю со студенческими работами здесь

зависимость между длиной волны в волноводе и длиной волны в свободном пространстве
Какая существует зависимость между длиной волны в волноводе и длиной волны в свободном пространстве?

Screensaver
Нужен Screensaver написаный на Assembler (TASM). В котором бы ездил текст по екрану и отбивался от краев ну как на Windows! Помогите...

Batch Screensaver
Возникла идея написать скринсэйвер на бат. Допустим просто поставить картинку на весь экран как заставку. А при нажатии любой клавиши,...

Устранить screensaver
На предприятии до фига ретивая служба безопасности придумала идиотское правило. На всех компьютерах ставят блокировку экрана. В смысле что...

Delphi + TAdvSmoothSlideShow = ScreenSaver?
Вопрос наверное всё же больше подходит к теме ОС, но т.к. ковыряю я это в Дельфе то тут и обсудим Итак, задача - сделать свой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru