Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование в широком смысле слова > Алгоритмика

Алгоритмика Об алгоритмах вообще; методы, обсуждения способов решения

Ответ
 
Опции темы
Старый 16.12.2005, 22:30   #1
jimon
 
Сообщений: n/a
какие алгоритмы существуют ? ну или хотябы вы слышали о них ?

я лично слышал о :
фрактальные текстуры
текстуры на основе шумов
текстуры на основе еффектов
текстуры на основе алгоритмов векторной графики
rnd текстуры
формульные текстуры


кто еще какие может предложить методы ?
 
Ответить с цитированием
Старый 31.03.2006, 03:59   #2
stinger25
Оператор ЭВМ
 
Регистрация: 04.01.2006
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
а кроме перечня реализаций, есть какие нить примеры?...
(Offline)
 
Ответить с цитированием
Старый 31.03.2006, 04:47   #3
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
демо 64к задумал делать ?

Перечисленными тобой способами можно что угодно нарисовать
весь вопрос в подборе параметров - а это такой геммор... Врагу не пожелаешь
__________________
(Offline)
 
Ответить с цитированием
Старый 31.03.2006, 20:09   #4
jimon
 
Сообщений: n/a
1) смотрите на дату создания темы
2) вся идея появилась после того как я скачал aDDict2 и посмотрел как там текстурки делаются ... если чесно то ето слишком просто
 
Ответить с цитированием
Старый 01.04.2006, 01:55   #5
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
стингер блин на даты не смотрит !
а я просто жмакнул "новые сообщения"
__________________
(Offline)
 
Ответить с цитированием
Старый 02.04.2006, 13:25   #6
stinger25
Оператор ЭВМ
 
Регистрация: 04.01.2006
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
подумаешь... в теме не было ответов... но можно было бы и ответить... а если бы этот вопрос задала не в конце декабря а неделю назад? не послали же вы бы на этот пустой топик.... я лично встретил только неско примеров... у jimm текстура рисуется программно... а еще как я понял у гамы kreeger текстуры программно рисуются
(Offline)
 
Ответить с цитированием
Старый 02.04.2006, 19:35   #7
jimon
 
Сообщений: n/a
где то видел очень класную статью на 8 страниц по фракталам
полное описание , с примерами - постройка деревьев и тд

если найду - дам ссылку
 
Ответить с цитированием
Старый 02.04.2006, 22:37   #8
jimon
 
Сообщений: n/a
так !

читать вот ето : http://codenet.ru/progr/fract/
гугл полезные картинки выдает http://images.google.com/images?q=fractals...images&ct=title
wikIpEdia http://en.wikipedia.org/wiki/Fractal
http://en.wikipedia.org/wiki/Mandelbrot_set
http://en.wikipedia.org/wiki/Buddhabrot (очень красивый рендер - как зделали - вникаю :/ )

вообщем я буду добавлять ссылки - если кто что полезное найдет - выкладывайте
 
Ответить с цитированием
Старый 02.04.2006, 23:31   #9
jimon
 
Сообщений: n/a
скачал Apophysis
оффигенно - если взять у них метод рендеринга, то редактор фракталов уже есть
 
Ответить с цитированием
Старый 03.04.2006, 15:58   #10
stinger25
Оператор ЭВМ
 
Регистрация: 04.01.2006
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
спасибо... очень занимательно. читаю... разбираюсь....
(Offline)
 
Ответить с цитированием
Старый 03.04.2006, 22:08   #11
jimon
 
Сообщений: n/a
у кого есть алгоритм рисования множества мондельброта (может быть неправильно написал) - поделитесь !
нужен алгоритм прямого получения координат x,y
 
Ответить с цитированием
Старый 04.04.2006, 03:26   #12
stinger25
Оператор ЭВМ
 
Регистрация: 04.01.2006
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
есть исходный код его постороения на dark basic ... но я думаю математику там сохранилили... выложу в ближайшие пару дней
(Offline)
 
Ответить с цитированием
Старый 05.04.2006, 09:00   #13
jimon
 
Сообщений: n/a
очень долго парился с выходной точкой ... немог понять где она
оказалось x[-2,1] y[-1,1] (может даже меньше)
теперь надо нормально нарисовать - и зделать пару модификаций рендера

Graphics 800,600,16,2
SetBuffer BackBuffer()


LockBuffer BackBuffer()
For x_c# = -2 To 1 Step 0.02
For y_c# = -1 To 1 Step 0.02

	x#=x_c
	y#=y_c

	x0#=x
	y0#=y

	x2# = x*x
	y2# = y*y

	iteration = 0
	maxiteration = 1000

	run = 1

	While run=1

 y# = 2*x*y + y0
 x# = x2 - y2 + x0
 x2 = x*x
 y2 = y*y

 iteration = iteration + 1

 If (x2+y2)=>4 Then run = 0
 If iteration>=maxiteration Then run =0

	Wend


	If iteration >= maxiteration Then
 z#=0.01
 WritePixelFast x/z+400,y/z+300,$FFFFFF
	EndIf

Next
Next
UnlockBuffer BackBuffer()

Flip 0
DebugLog "draw _ ok"

WaitKey
End
 
Ответить с цитированием
Старый 05.04.2006, 19:38   #14
jimon
 
Сообщений: n/a
в общем с рендером я удачно сошолся оказалось неочень и сложно ...
 
Ответить с цитированием
Старый 05.04.2006, 20:04   #15
stinger25
Оператор ЭВМ
 
Регистрация: 04.01.2006
Сообщений: 22
Написано 0 полезных сообщений
(для 0 пользователей)
воть... как и обещал... код реализации того самого множества на DarkBasic.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
имя текстуры Spy4433 3D-программирование 3 01.09.2009 15:03
текстуры Samarik 3D-программирование 12 13.10.2008 09:42
Текстуры neoleg Болтовня 3 01.08.2007 01:13


Часовой пояс GMT +4, время: 11:04.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com