Íî òàêæå ñòîèò îòìåòèòü, ÷òî ýòî âñ¸ áûëî íå çðÿ. Àâòîð ïðîãðàììû ââ¸ë â íå¸ ìíîæåñòâî ïîëåçíûõ ôóíêöèé. È òåïåðü JwildFire íå ïðîñòåíüêèé ðåäàêòîð ôðàêòàëüíîé ãðàôèêè, à î÷åíü ìîùíûé è èíòåðàêòèâíûé ãåíåðàòîð ôðàêòàëîâ, ðàáîòàþùèé ïî àëãîðèòìó Fractal Flames. È èìåííî â ñâÿçè ñ ýòèì, â äàííîì ðóêîâîäñòâå ìû ñäåëàåì ëèøü îáçîð èíòåðôåéñà è îñíîâíûõ ôóíêöèé, ïîòîìó êàê åñëè äåëàòü ïîëíîöåííîå ðóêîâîäñòâî è îáçîð èíòåðôåéñà â îäíîì ìàòåðèàëå, òî ìàòåðèàë ïîëó÷èòñÿ ñëèøêîì áîëüøèì. Ïîñòèãàòü âñå òîíêîñòè ïðîãðàììû JWildFire ìû áóäåì â äàëüíåéøåì íà êîíêðåòíûõ óðîêàõ.
Èòàê, ïðèñòóïèì. Ñêà÷àòü ïîñëåäíþþ âåðñèþ ïðîãðàììû JWildFire (äàâàéòå óñëîâèìñÿ â äàëüíåéøåì äëÿ óäîáñòâà íàçûâàòü å¸ ïðîñòî Äæåé) ìîæíî íà îôèöèàëüíîì ñàéòå, â ðàçäåëå Jwildfire downloads: andreas-maschke.com/?page_id=351. Ïðîãðàììà àáñîëþòíî áåñïëàòíàÿ (ïîêà ÷òî). Äëÿ ñêà÷èâàíèÿ âàì ïðåäëàãàåòñÿ äâà âàðèàíòà: ñêà÷àòü zip àðõèâ ñ ïðîãðàììîé, ëèáî æå ñêà÷àòü èíñòàëëÿòîð â ôîðìàòå jar.

 ÷¸ì ðàçíèöà? Åñëè âû ñêà÷àåòå àðõèâ, òî äëÿ çàïóñêà ïðîãðàììû âàì íóæíî áóäåò ðàñïàêîâàòü åãî â ëþáîé óäîáíûé äëÿ âàñ êàòàëîã, è óæå çàïóñêàòü ïðîãðàììó èç ýòîãî êàòàëîãà ñ ïîìîùüþ èñïîëíÿåìîãî ôàéëà JWildFire.exe. Åñëè âû ñêà÷àåòå èíñòàëÿòîð jar, òî çàïóñòèòñÿ ïðîöåññ óñòàíîâêè ïðîãðàììû â âàøó ñèñòåìó, âàì íóæíî áóäåò ñëåäóÿ óêàçàíèÿì èíñòàëëÿòîðà óñòàíîâèòü ïðîãðàììó è ïîòîì å¸ ìîæíî áóäåò çàïóñêàòü èç ìåíþ Ïóñê. Êàêîé âàðèàíò ñêà÷èâàòü ðåøàòü âàì. À ëó÷øå ñêà÷èâàéòå îáà, íà âñÿêèé ñëó÷àé, ïîòîìó ÷òî Äæåé èíîãäà áðûêàåòñÿ ïðè çàïóñêå/óñòàíîâêå è íåèçâåñòíî êàêîé âàðèàíò ñðàáîòàåò. Êñòàòè, íà ýòîò ñëó÷àé, â ïàïêå ñ ïðîãðàììîé èìååòñÿ ôàéë README_LAUNCH.txt. åñëè ÷òî-òî íå òàê ïðè çàïóñêå, ïðî÷òèòå åãî. Îí õîòü è íà àíãëèéñêîì, íî â ïðèíöèïå òàì âñ¸ ïîíÿòíî î îñíîâíûå ïðîáëåìû ñ çàïóñêîì è èõ ðåøåíèÿ îïèñàíû.
1. Çàïóñê
Íó äîïóñòèì, ïðîãðàììó âû óæå ñêà÷àëè è ðàñïàêîâàëè/óñòàíîâèëè. ×òî æå, äàâàéòå ïðîèçâåä¸ì ïåðâûé çàïóñê. Íå âàæíî, êàê âû çàïóñêàåòå ïðîãðàììó: èç êàòàëîãà èëè æå èç ìåíþ Ïóñê.  ëþáîì ñëó÷àå ïðè çàïóñêå îòêðûâàåòñÿ âîò òàêîå îêîøå÷êî:

 í¸ì äâå âêëàäêè Start è Message Log. Ïî óìîë÷àíèþ îòêðûâàåòñÿ âêëàäêà Start. Ðàññìîòðèì å¸.
-
Java Runtime to use. Çäåñü íóæíî óêàçàòü ïðîãðàììå ãäå ó âàñ íàõîäèòñÿ Java, ò.ê. ïðîãðàììà ðàáîòàåò íà ýòîì ÿçûêå ïðîãðàììèðîâàíèÿ. Åñëè ó âàñ 32 áèòíàÿ ñèñòåìà è âû óñòàíàâëèâàëè Java ñ íàñòðîéêàìè ïî óìîë÷àíèþ, ò.å. öåëåíàïðàâëåííî íå ìåíÿëè ïóòè å¸ óñòàíîâêè, òî ïðîáëåì áûòü íå äîëæíî. Ïðîãðàììà ñàìà èñïîëüçóåò íóæíûé ïóòü ïî óìîë÷àíèþ. Åñëè æå âû óñòàíîâèëè Java â îòëè÷íóþ îò óìîë÷àíèÿ ïàïêó, òî òîãäà íàæàâ êíîïêó Add Java Runtime óêàæèòå ïðîãðàììå ïóòü ê Java âïëîòü äî ôàéëà Java.exe. Ýòî æå êàñàåòñÿ âëàäåëüöåâ 64 áèòíûõ ñèñòåì. Äåëî â òîì, ÷òî åñëè ó âàñ 64 áèòíàÿ ñèñòåìà, òî è Java íóæíî óêàçàòü 64 áèòíóþ. À îíà íàõîäèòñÿ â êàòàëîãå C:\Program Files\Java\jre7. Èñïîëüçóÿ êíîïêó Add Java runtime óêàæèòå Äæåþ ýòîò ïóòü. ×òîáû áûëî âåðíåå, óêàæèòå ïóòü âïëîòü äî ôàéëà Java.exe, à îí íàõîäèòñÿ â ïàïêå: C:\Program Files\Java\jre7\bin
-
Memory to use. Îãðàíè÷åíèå íà èñïîëüçîâàíèå îïåðàòèâíîé ïàìÿòè. Óêàçûâàéòå ðàçóìíûé ïðåäåë èñõîäÿ èç îáùåé óñòàíîâëåííîé ïàìÿòè ÎÇÓ íà âàøåé ìàøèíå.
-
Add Java runtime. Êíîïêà äëÿ óêàçàíèÿ ïðîãðàììå ïàïêè ñ Java. Ñîáñòâåííî, î íåé óæå óïîìèíàëîñü â ïåðâîì ïóíêòå.
-
Reset. Ñáðàñûâàåò íàñòðîéêè çàïóñêà íà ïî óìîë÷àíèþ.
-
Debug. Î÷åíü ïîëåçíàÿ êíîïêà. Åñëè ÷òî-òî íå òàê è íå ïîëó÷àåòñÿ çàïóñòèòü ïðîãðàììó íàæìèòå ýòó êíîïêó. Áóäåò ïðîèçâåäåíà äèàãíîñòèêà ïðîáëåì çàïóñêà è íà âêëàäêåMessage log áóäåò âûâåäåíî ñîîáùåíèå î ïðîáëåìå. Ñîáñòâåííî, äëÿ ýòîãî ýòà âêëàäêà è íóæíà.
-
Start. Íó åñëè âñ¸ íîðìàëüíî, òî ñìåëî æì¸ì ýòó êíîïî÷êó äëÿ çàïóñêà ïðîãðàììû.
Íåìíîãî æä¸ì è ïðîãðàììà çàïóñêàåòñÿ. Ïðè ýòîì íàñ æä¸ò åù¸ îäíî âñïëûâàþùåå îêîøå÷êî:

-
Ïåðåõîä ê îôèöèàëüíîìó ñàéòó ïðîãðàììû â èíòåðíåòå, à êîíêðåòíî íà ãëàâíóþ ñòðàíèöó.
-
Ïåðåõîä íà îôèöèàëüíûé ñàéò â ðàçäåë çàãðóçîê.
-
Ïåðåéòè íà ñàéò ïðîãðàììû è ñäåëàòü ïîæåðòâîâàíèå.
-
Ïåðåéòè ê ñîîáùåñòâó JWildFire íà Facebook.
-
Ïåðåéòè íà îôèöèàëüíûé ôîðóì JWildFire.
-
Îòïðàâëÿåò âàñ íà ñòðàíè÷êó ãäå ïåðå÷èñëåíû âñå âàðèàöèè (â ïðîñòîíàðîäüå ïëàãèíû) çàëîæåííûå â ïðîãðàììó.
-
Ïåðåõîä â ðàçäåë âèäåîóðîêîâ îò àâòîðà ïðîãðàììû.
-
Íó è íàêîíåö-òî êíîïêà äëÿ âõîäà â ïðîãðàììó. Æì¸ì å¸. Õîòÿ ýòî îêîøå÷êî ìîæíî è ïðîïóñòèòü. Ïðîñòî ùåëêíóòü ìèìî íåãî â ëþáîì ìåñòå ïðîãðàììû è âñ¸. Èíòåðôåéñ ïðîãðàììû ðàáîòàåò êàê áû «îêíî â îêíå». Ò.å. ìû ìîæåì ñâåðíóòü å¸ êàê ïîëíîöåííîå îêíî Windows (äëÿ òåõ, êòî ïîëüçóåòñÿ Windows), à ìîæåì ñâåðíóòü â îêíå Java, íå ñâîðà÷èâàÿ îñíîâíîãî îêíà. È òàêèì îáðàçîì â îêíå ìû Java ìû ìîæåì ïåðåêëþ÷àòñÿ ìåæäó îêíàìè. Ñâåðíèòå ãëàâíûé èíòåðôåéñ è óâèäèòå, ÷òî âñïëûâàþùåå îêíî ïðèâåòñòâèÿ íèêóäà íå äåëîñü:

Âîò è ïðåäñòàëî ïåðåä íàìè îêíî ïðîãðàììû JWildFire:

Âñå ýëåìåíòû óïðàâëåíèÿ ðàçáèòû â îòäåëüíûå ãðóïïû ïî ôóíêöèîíàëüíîñòè è óäîáíî ñêîìïîíîâàíû íà âêëàäêàõ. Íå áóäåì îòêëàäûâàòü äåëî â äîëãèé ÿùèê, è ðàññìîòðèì âñå âêëàäêè ïî î÷åðåäè.
2. Âêëàäêà Flame Editor.
Flame Editor, ïåðåâîäèòñÿ êàê ðåäàêòîð ôëåéìîâ. Èìåííî çäåñü âû è áóäåòå ñòðîèòü âàø ôðàêòàë. Äëÿ óäîáñòâà äàâàéòå â êàæäîé âêëàäêå áóäåì âûäåëÿòü îïðåäåë¸ííûé áëîê è âûÿñíÿòü íàçíà÷åíèå òåõ èëè èíûõ êíîïîê èëè ôóíêöèé.
2.1 Ñàìàÿ îñíîâíàÿ ÷àñòü âêëàäêè Flame Editor ýòî îêíî ïðåäïðîñìîòðà. Ðàññìîòðèì â í¸ì âñ¸ ïî ïîðÿäêó:

-
Îêíî âèçóàëèçàöèè.  í¸ì îòîáðàæàåòñÿ ôðàêòàë êîòîðûé âû ñòðîèòå. Âû ìîæåòå ìåíÿòü òðàíñôîðìàöèè, âàðèàöèè, ãðàäèåíò, íàñòðîéêè êàìåðû è âñå èçìåíåíèÿ áóäåòå ôèêñèðîâàòü â äàííîì îêíå. Îòîáðàæåíèå ïðîèñõîäèò â ðåàëüíîì âðåìåíè.
-
Title – íàæàâ íà ýòó êíîïî÷êó ìîæíî èçìåíèòü èìÿ òåêóùåãî ôëåéìà. Êñòàòè ãîâîðÿ, ôëåéìû – ñîáñòâåííûå ôàéëû Äæåÿ (õîòÿ è â Àïîôèçèñå èñïîëüçóþòñÿ òàêèå æå ôàéëû, è â íåêîòîðûõ äðóãèõ ïðîãðàììàõ, èñïîëüçóþùèõ àëãîðèòì Fractal Flames), â êîòîðûõ õðàíÿòñÿ ïàðàìåòðû ôðàêòàëîâ.
-
S-Shot – äåëàåò ñíèìîê òåêóùåãî ôðàêòàëà è ñîõðàíÿåò åãî â òåêóùåì ôëåéìå. Ïîñëå íàæàòèÿ ýòîé êíîïêè òåêóùèé ôðàêòàë (èìååòñÿ ââèäó êîòîðûé ñåé÷àñ â îêíå ïðåäïðîñìîòðà) áóäåò òàêæå äîñòóïåí â âèäå ýñêèçà, â êîëîíêå ýñêèçîâ ÷óòü ëåâåå. Î÷åíü óäîáíàÿ ôóíêöèÿ, êîãäà âû ñòðîèòå ôðàêòàë è âàì ïîíðàâèëñÿ òîò èëè èíîé ïðîìåæóòî÷íûé ðåçóëüòàò, è âû õîòèòå åãî ñîõðàíèòü.
-
Êíîïêè Undo è Redo. Äóìàþ, ïîíÿòíî, äëÿ îòìåíû òîëüêî ÷òî ñîâåðøåííîãî äåéñòâèÿ èëè íàîáîðîò âîçâðàò ê íåìó.
-
Muta – îòñûëàåò âàñ íà âêëàäêó MutaGen, â êîòîðîé ïðîèñõîäèò ìóòàöèÿ òåêóùåãî ôðàêòàëà. Ìóòàöèÿ â Äæåå – ýòî èçìåíåíèå ïàðàìåòðîâ ôðàêòàëà ñëó÷àéíûì îáðàçîì. Õîðîøàÿ âåùü, ñ ïîìîùüþ êîòîðîé ìîæíî ïîáàëîâàòüñÿ, è èíîãäà ñ ïîìîùüþ íå¸ ìîæíî âûóäèòü õîðîøèå ôðàêòàëû. Ïîïîäðîáíåå î ìóòàöèè ïîãîâîðèì, êîãäà äîéä¸ì äî âêëàäêè MutaGen.
-
Dance – Ýòà êíîïêà îòñûëàåò íàñ íà âêëàäêó Dancing flames movies. Íà ýòîé âêëàäêå ñóùåñòâóåò âîçìîæíîñòü çàñòàâèòü òàíöåâàòü âàøè ôðàêòàëû ïîä ìóçûêó. Äà äà, åñòü òàêàÿ óíèêàëüíàÿ âîçìîæíîñòü â Äæåå. Î íåé òàê ïîãîâîðèì ïîïîäðîáíåå, êîãäà ïåðåéä¸ì ê îáçîðó äàííîé âêëàäêè.
-
Movie – Ýòà êíîïî÷êà ïåðåâîäèò íàñ íà âêëàäêó Easy movie maker, â êîòîðîé ìîæíî ñîçäàâàòü àíèìàöèþ ôðàêòàëîâ. Ðåäàêòîð àíèìàöèè òàêæå î÷åíü èíòåðàêòèâíûé è ìîùíûé.  í¸ì äåëàòü àíèìàöèþ íàìíîãî óäîáíåå, ÷åì äîïóñòèì àíèìèðîâàòü ôðàêòàëû â Àïîôèçèñå ñ ïîìîùüþ ñêðèïòîâ.
-
Rnd – ìåíÿåò ïàðàìåòðû òåêóùåãî ôðàêòàëà ñëó÷àéíûì îáðàçîì. Èíîãäà áûâàåò î÷åíü ïîëåçíûì, ïîçâîëÿåò ïîëó÷èòü íåîáû÷íûå âàðèàöèè.
-
Display/hide variation effect – ïîêàçûâàåò èëè ñêðûâàåò ñõåìàòè÷åñêîå èçîáðàæåíèå ýôôåêòà, ñîçäàâàåìîãî òîé èëè èíîé âàðèàöèåé (ïëàãèíîì). Èíîãäà î÷åíü ìåøàåò â îêíå ïðåäïðîñìîòðà, ïîýòîìó ýòó ôóíêöèþ ìîæíî îòêëþ÷èòü.
-
Display/hide transparency – âêëþ÷àåò/âûêëþ÷àåò ïðîçðà÷íîñòü ôîíà. Áûâàåò ïîëåçíûì, åñëè âû õîòèòå ñäåëàòü ôðàêòàë íà áåëîì ôîíå. Õîòÿ íàñòðîèòü öâåò ôîíà è ïðîçðà÷íîñòü ìîæíî è íà âêëàäêå Colouring íèæå.
-
Edit gradient – áûñòðîå ðåäàêòèðîâàíèå ãðàäèåíòà. Ïðè íàæàòèè íà ýòó êíîïêó ïðÿìî â îêíå ïðåäïðîñìîòðà ïîÿâèòñÿ òåêóùèé ãðàäèåíò âàøåãî ôðàêòàëà ñ äâóìÿ ìàðêåðàìè. Ìàðêåðû ìîæíî äâèãàòü, ðàâíî êàê è âðàùàòü ìûøêîé ãðàäèåíò. Òàêæå ìîæíî íàæàòü öèôðîâûå êëàâèøè 1 è 2, êîòîðûå ñîîòâåòñòâóþò ýòèì äâóì ìàðêåðàì, è ïîäîáðàòü öâåò äëÿ êàæäîãî ìàðêåðà âðó÷íóþ. Êîðî÷å, ìîæíî ïîèãðàòü ñ ãðàäèåíòîì, ïðè ýòîì íàáëþäàÿ, êàê ìåíÿåòñÿ îêðàñêà âàøåãî ôðàêòàëà.
-
Toggle fine triangle adjustment mode – âêëþ÷àåò ðåæèì òî÷íîé íàñòðîéêè òðåóãîëüíèêîâ. Åñòü êëàâèøà ïîä íîìåðîì 18, àêòèâèðîâàâ êîòîðóþ ìîæíî ïåðåìåùàòü òðåóãîëüíèêè â îêíå ïðåäïðîñìîòðà ìûøêîé. À âîò àêòèâèðîâàâ âîò ýòîò ðåæèì òî÷íîé íàñòðîéêè, ïåðåìåùåíèå òðåóãîëüíèêîâ áóäåò ïðîèñõîäèòü áîëåå ïëàâíî è òî÷íî.
-
Âêëþ÷àåò/âûêëþ÷àåò ñåòêó â îêíå ïðåäïðîñìîòðà.
-
Çäåñü â âûïàäàþùåì ñïèñêå ìîæíî âûáðàòü âíåøíèé âèä òðàíñôîðìàöèé, ïðèìåí¸ííûõ â òåêóùåì ôðàêòàëå. Ïî óìîë÷àíèþ îíè èìåþò âèä òðåóãîëüíèêîâ (êàê â Àïîôèçèñå), îò÷åãî ïîëüçîâàòåëè, äëÿ óäîáñòâà, òðàíñôîðìàöèè èìåíóþò ïðîñòî òðåóãîëüíèêàìè. Íî èõ òàêæå ìîæíî èçîáðàçèòü â âèäå îñåé (AXIS), ïåðåêðåñòèé (CROSSHAIR), ïðÿìîóãîëüíèêîâ (RECTANGLES) èëè âîîáùå ïîïðîñòó ñêðûòü (HIDDEN).
-
Toggle monochrome/coloured controls. Äëÿ óäîáñòâà êàæäûé òðåóãîëüíèê â ðåäàêòîðå ïîäñâå÷åí ðàçíûìè öâåòàìè. Òàê ëåã÷å îðèåíòèðîâàòüñÿ ïî íèì è ðàáîòàòü ñ íèìè. Íî àêòèâèðîâàâ äàííóþ îïöèþ, âñå òðåóãîëüíèêè ñòàíóò ìîíîõðîìíûìè è ðàçëè÷àòü èõ áóäåò ìîæíî ïî íàäïèñÿì Ò1, Ò2, Ò3 è ò.ä. èçâèíèòå çà ñàðêàçì, íî ôóíêöèÿ òî ëè äëÿ äàëüòîíèêîâ, òî ëè äëÿ åù¸ êîãî-ëèáî…
-
Àêòèâèðóåò ïîñòòðàíñôîðìàöèþ ó òðåóãîëüíèêîâ.
-
Enable view editing mode – àêòèâèðîâàâ äàííóþ ôóíêöèþ, ìîæíî äâèãàòü êàðòèíêó â îêíå ïðåäïðîñìîòðà: ëåâàÿ êíîïêà ìûøè – ïàíîðàìèðîâàíèå, ïðàâàÿ êíîïêà ìûøè – âðàùåíèå, êîë¸ñèêî – çóììèðîâàíèå.
-
Ýòà êíîïêà àêòèâèðóåò óïðàâëåíèå òðåóãîëüíèêàìè (òî÷íåå êîíêðåòíîãî âûáðàííîãî òðåóãîëüíèêà) ñ ïîìîùüþ ìûøêè: ëåâàÿ êíîïêà – ïåðåòàñêèâàíèå, ïðàâàÿ êíîïêà – âðàùåíèå, êîë¸ñèêî – ìàñøòàáèðîâàíèå.
-
Àêòèâèðóåò âðàùåíèå òðåóãîëüíèêîâ ñ ïîìîùüþ ëåâîé êíîïêè ìûøè.
-
Àêòèâèðóåò ìàñøòàáèðîâàíèå òðåóãîëüíèêîâ ñ ïîìîùüþ ëåâîé êíîïêè ìûøè.
-
Àêòèâèðóåò ñâîáîäíîå òðàíñôîðìèðîâàíèå òðåóãîëüíèêîâ ñ ïîìîùüþ ìûøêè.
-
Ñ ïîìîùüþ ýòîé êíîïêè ìîæíî âèçóàëüíî (íà âíåøíåì âèäå ôðàêòàëà ýòî íå ñêàæåòñÿ) ìàñøòàáèðîâàòü (ñ ïîìîùüþ êîë¸ñèêà ëèáî èñïîëüçóÿ ñî÷åòàíèå êëàâèø Alt + Ëåâ. Êí. Ìûøè + ïåðåòàñêèâàíèå) è ïåðåìåùàòü âñå òðåóãîëüíèêè (Ëåâ. Êí. Ìûøè + ïåðåòàñêèâàíèå).
-
Edit Focus point – ýòà ôóíêöèÿ àêòèâíà òîëüêî òîãäà, êîãäà èñïîëüçóåòñÿ ôóíêöèÿ DOF (ãëóáèíà ðåçêîñòè).
-
Ðåãóëèðóåò ÿðêîñòü ñöåíû â îêíå ïðåäïðîñìîòðà.
-
Render Image – äåëàåò êàðòèíêó â îêíå ïðåäïðîñìîòðà õîðîøåãî êà÷åñòâà. Âðåìÿ îò âðåìåíè ïîëåçíî íàæèìàòü å¸, ÷òîáû ïîñìîòðåòü, êàê ôðàêòàë ñìîòðèòñÿ â õîðîøåì êà÷åñòâå. Ïðè íàæàòèè øêàëà ðåíäåðà (26) ïðèä¸ò â äâèæåíèå, îòîáðàæàÿ ïðîãðåññ ðåíäåðà. Ðåíäåð â îêíå ïðåäïðîñìîòðà èä¸ò áûñòðî (íåñêîëüêî ñåêóíä) â çàâèñèìîñòè îò ñëîæíîñòè ôðàêòàëà.
-
Øêàëà ðåíäåðà.
Èä¸ì äàëüøå!
2.2 Ñëåäóþùèé áëîê, îòâå÷àþùèé çà îòêðûòèå, ñîçäàíèå ôëåéìîâ è ò.ï.

-
Random Batch – ãåíåðèðóåò ñëó÷àéíûå ôëåéìû, ïî îïðåäåë¸ííûì ïàðàìåòðàì.
-
Òîæå ñàìîå, òîëüêî ãåíåðàöèÿ ïðîèñõîäèò â âûñîêîì êà÷åñòâå. Îñîáîé ðàçíèöû íåòó, ðàçâå ÷òî ýñêèçû îòîáðàæàþòñÿ ëó÷øå, è ãåíåðàöèÿ çàíèìàåò áîëüøå âðåìåíè.
-
Random Generator. Çäåñü â âûïàäàþùåì ñïèñêå ìîæíî âûáðàòü ïî êàêîìó øàáëîíó áóäåò ïðîèñõîäèòü ãåíåðàöèÿ ñëó÷àéíûõ ôëåéìîâ. Äëÿ ðàçíîîáðàçèÿ ëó÷øå âûñòàâèòü All.
-
Symmetry/Gradient – åù¸ ïàðà ïàðàìåòðîâ äëÿ ñëó÷àéíîé ãåíåðàöèè. Symmetry – âûáîð ñèììåòðèè, Gradient – ïàðàìåòðû ãåíåðàöèè ãðàäèåíòîâ äëÿ ñëó÷àéíûõ ôëåéìîâ.
-
New from scratch – ñîçäàíèå íîâîãî ôëåéìà ñ íóëÿ.
-
Âñòàâêà è êîïèðîâàíèå ïàðàìåòðîâ èç áóôåðà îáìåíà.
-
Çàãðóçèòü ôëåéì â ïðîãðàììó ñ æåñòêîãî äèñêà.
-
Ñîõðàíèòü ôëåéì íà æåñòêèé äèñê.
-
Áûñòðîå ñîõðàíåíèå ôðàêòàëà â òåêóùèé ôëåéì. Î÷åíü ïîëåçíàÿ ôóíêöèÿ.
-
Render Image – ðåíäåð è ñîõðàíåíèå òåêóùåãî ôðàêòàëà.
-
Âûáîð ðàçðåøåíèÿ äëÿ ðåíäåðà ôðàêòàëà.
-
Ðåäàêòîð ïðîôèëåé ðàçðåøåíèÿ. Íàæàâ ýòó êíîïî÷êó ìîæíî ñîçäàòü ñâîé ïðîôèëü ðàçðåøåíèÿ è çàòåì íå íóæíî áóäåò êàæäûé ðàç âûáèðàòü íóæíîå ðàçðåøåíèå äëÿ êàðòèíêè.
-
Âûáîð êà÷åñòâà ðåíäåðà.
-
Ðåäàêòîð ïðîôèëåé êà÷åñòâà. Ðàáîòàåò ïî àíàëîãèè ñ ðåäàêòîðîì ïðîôèëåé ðàçðåøåíèÿ.
2.3 Áëîê ðàáîòû ñ òðàíñôîðìàöèÿìè è ñêðèïòàìè. Âîò òóò ìåíÿÿ ïàðàìåòðû âû ñîçäà¸òå ñâîé ôðàêòàë, ñîãëàñíî âàøåìó çàìûñëó. Êàê âèäèòå òóò èìååòñÿ äâå âêëàäêè: Transformations è Scripts. Íà âêëàäêå Transformations âû äîáàâëÿÿåòå òðàíñôîðìàöèè, êîòîðûå, êàê ðàç òàêè â îêíå ïðåäïðîñìîòðà îòîáðàæàþòñÿ â âèäå òðåóãîëüíèêîâ, è ìåíÿååò èõ ïàðàìåòðû. Ðàññìîòðèì å¸.
2.3.1 Âêëàäêà Transformations

-
Ýòî ñâîäíàÿ òàáëèöà, â êîòîðîé êðàòêî îòîáðàæàåòñÿ ñêîëüêî òðàíñôîðìàöèé â âàøåì ôðàêòàëå, êàêèå âàðèàöèè (ïëàãèíû) ïðèìåíåíû â íèõ, è èõ âåñ.
-
Çäåñü âû ðåãóëèðóåòå âåñ êàæäîé òðàíñôîðìàöèè. Âåñ îïðåäåëÿåò ñòåïåíü äîìèíèðîâàíèÿ êàæäîé òðàíñôîðìàöèè íàä äðóãèìè.
-
Add - äîáàâèòü íîâóþ òðàíñôîðìàöèþ.
-
Dupl – äóáëèðîâàòü âûáðàííóþ òðàíñôîðìàöèþ.
-
L – äîáàâèòü ê âûáðàííîé òðàíñôîðìàöèè íîâóþ, ñâÿçàííóþ òðàíñôîðìàöèþ.
-
Ò – ïåðåèìåíîâàòü âûáðàííóþ òðàíñôîðìàöèþ.
-
Delete – óäàëèòü âûáðàííóþ òðàíñôîðìàöèþ.
-
Final – äîáàâèòü ôèíàëüíóþ òðàíñôîðìàöèþ.
Íà âêëàäêå Transformations èìååòñÿ ïÿòü ïîäâêëàäîê: Affine transf, Nonlinear, Xaos, Color, è Gamma. Ïîäâêëàäêà Affine transf:

Íà ýòîé ïîäâêëàäêå ìîæíî ðåãóëèðîâàòü ïðîñòðàíñòâåííûå êîîðäèíàòû òðàíñôîðìàöèé, âðàùàòü èõ, ïåðåìåùàòü è ìàñøòàáèðîâàòü.
-
 ýòîì áëîêå ìåíÿÿ êîîðäèíàòû òî÷åê òðàíñôîðìàöèé ìîæíî ðåãóëèðîâàòü èõ ïåðåìåùåíèå.
-
Íàæèìàÿ ýòè êíîïî÷êè ìîæíî âðàùàòü òðàíñôîðìàöèè. Öèôðà â îêîøå÷êå ðåãóëèðóåò óãîë ïîâîðîòà.
-
Ýòè êíîïêè êîíòðîëèðóþò ìàñøòàáèðîâàíèå òðàíñôîðìàöèé. Öèôðà â îêîøå÷êå âûðàæàåò âåëè÷èíó (îáû÷íî â óðîêàõ å¸ íàçûâàþò ïðîöåíòû) íà êîòîðóþ óâåëè÷èâàåòñÿ èëè óìåíüøàåòñÿ ðàçìåð òðàíñôîðìàöèé. Êíîïêà ñî ñòðåëêàìè íàðóæó óâåëè÷èâàåò òðàíñôîðìàöèþ, êíîïêà ñî ñòðåëêàìè âíóòðü óìåíüøàåò å¸. Êíîïêè ñ äâîéíûìè ñòðåëî÷êè ÷óòü íèæå êîíòðîëèðóþò ìàñøòàáèðîâàíèå ïî íàïðàâëåíèÿì X è Y. Åñëè àêòèâèðîâàíû îáå êíîïêè, òî òðàíñôîðìàöèÿ ìàñøòàáèðóåòñÿ ïðîïîðöèîíàëüíî. Åñëè æå àêòèâèðîâàíà òîëüêî îäíà, ëèáî ãîðèçîíòàëüíàÿ, ëèáî âåðòèêàëüíàÿ, òî ìàñøòàáèðîâàíèå îñóùåñòâëÿåòñÿ òîëüêî â îäíîì íàïðàâëåíèè, ëèáî X, ëèáî Y.
-
×åòûðüìÿ êíîïî÷êàìè ñî ñòðåëî÷êàìè ìîæíî ïåðåìåùàòü òðàíñôîðìàöèè. Öèôðà â îêîøå÷êå ðåãóëèðóåò øàã ïåðåìåùåíèÿ. Åù¸ äâå êíîïî÷êè âíèçó îòðàæàþò òðàíñôîðìàöèþ ïî ãîðèçîíòàëè è ïî âåðòèêàëè.
-
Êíîïêà àêòèâàöèè ïîñòòðàíñôîðìàöèè. Ïîñòòðàíñôîðìàöèÿ î÷åíü ïîìîãàåò ïðè ïåðåìåùåíèè îòäåëüíûõ ýëåìåíòîâ èç îäíîé ÷àñòè ôðàêòàëà, â äðóãóþ.
-
Êíîïêà ñáðîñà êîîðäèíàò òðàíñôîðìàöèè. Íàæàâ íà íå¸ ó âûáðàííîé òðàíñôîðìàöèè ñáðàñûâàþòñÿ êîîðäèíàòû, è òðàíñôîðìàöèÿ âîçâðàùàåòñÿ â íà÷àëî êîîðäèíàò.
-
Preserve Z – ñîõðàíÿåò Z êîîðäèíàòû. Àêòèâíà òîëüêî òîãäà, êîãäà â òðàíñôîðìàöèè ïðèìåíåíû 2D è 3D âàðèàöèè.
Ïîäâêëàäêà Nonlinear:

Î÷åíü âàæíàÿ ÷àñòü ïðîãðàììû. Íà ýòîé âêëàäêå âû ïðèìåíÿåòå ê êàæäîé òðàíñôîðìàöèè îïðåäåë¸ííûå âàðèàöèè è ðåãóëèðóåòå èõ çíà÷åíèÿ. Ýòî íàïðÿìóþ âëèÿåò íà âíåøíèé âèä ôðàêòàëà. Îáðàòèòå âíèìàíèå, äëÿ òîãî, ÷òîáû äîáàâëÿòü è èçìåíÿòü âàðèàöèè â êàêîé-íèáóäü òðàíñôîðìàöèè, íóæíî ýòó ñàìóþ òðàíñôîðìàöèþ âûáðàòü â ñâîäíîé òàáëèöå. Äîïóñòèì íà ñêðèíå âûáðàíà ïåðâàÿ òðàíñôîðìàöèÿ, è íà ïîäâêëàäêå Nonlinear ìû ìîæåì âèäåòü êàêèå âàðèàöèè â íåé ïðèìåíåíû, ýòî: bubble2, pre_blur, circlize2, zblur. Êàê âû óæå ïîíÿëè, â ïóíêòàõ Variation 1, 2 è ò.ä â âûïàäàþùåì ñïèñêå ìîæíî âûáðàòü è ïðèìåíèòü êàêèå-íèáóäü âàðèàöèè (ïëàãèíû). Èõ â ïðîãðàììó çàëîæåíî î÷åíü ìíîãî, õâàòèò ñ ëèõâîé. Òóò æå ïðàâåå, âû ðåãóëèðóåòå ÷èñëîâîå çíà÷åíèå ýòîé âàðèàöèè. Íåêîòîðûå âàðèàöèè èìåþò äîïîëíèòåëüíûå ïàðàìåòðû. Äëÿ íèõ ïðåäóñìîòðåí ïóíêò Params. Çíà÷åíèÿ äîïîëíèòåëüíûõ ïàðàìåòðîâ òàêæå ìîæíî ðåãóëèðîâàòü. Òàêæå íàâåðíÿêà âû çàìåòèëè êíîïêó èìåþùóþ âèä øåñòåð¸íêè. Îíà àêòèâèçèðóåòñÿ ïðè âûáîðå íåêîòîðûõ ñïåöèôè÷íûõ âàðèàöèé (íàïðèìåð, subflame_wf) è ñëóæèò äëÿ èõ äîïîëíèòåëüíîé íàñòðîéêè. Êíîïêà â âèäå âîñêëèöàòåëüíîãî çíàêà, îòñûëàåò âàñ íà èíòåðíåò ñòðàíè÷êó, íà êîòîðîé åñòü èçîáðàæåíèå íåêîòîðîãî áàçîâîãî ôëåéìà, è âû ìîæåòå ïîñìîòðåòü, êàê îí áóäåò âûãëÿäåòü ïðè ïðèìåíåíèè â í¸ì òåõ èëè èíûõ âàðèàöèé. Ýòîò æå áàçîâûé ôëåéì ìîæíî ñêà÷àòü ñåáå íà æåñòêèé äèñê.
Ïîäâêëàäêà Xaos. Çäåñü ðåãóëèðóåòñÿ òàê íàçûâàåìûé îòíîñèòåëüíûé âåñ èëè âçàèìíîå âëèÿíèå òðàíñôîðìàöèé äðóã íà äðóãà:

Ïî óìîë÷àíèþ â êîëîíêå Weight äëÿ âñåõ òðàíñôîðìàöèé ñòîèò çíà÷åíèå 1. ×óòü ïðàâåå â îêîøå÷êå ìîæíî ðåãóëèðîâàòü ýòî çíà÷åíèå. Òàêæå èìåþòñÿ äâå êíîïî÷êè, ïîçâîëÿþùèå áûñòðî ñáðàñûâàòü çíà÷åíèå Weight íà íîëü èëè íà åäèíèöó.
Ïîäâêëàäêà Colour. Çäåñü ðåãóëèðóþòñÿ öâåòà äëÿ êàæäîé òðàíñôîðìàöèè.

-
Îòîáðàæàåòñÿ òåêóùèé âûáðàííûé âàìè ãðàäèåíò.
-
Ïîëçóíîê Colour. C åãî ïîìîùüþ ìîæíî óñòàíîâèòü îïðåäåë¸ííûé öâåò äëÿ êàæäîé òðàíñôîðìàöèè èç âûáðàííîãî ãðàäèåíòà.
-
Ïîëçóíîê Colour speed. Ðåãóëèðóåò ñêîðîñòü öâåòà â âûáðàííîé òðàíñôîðìàöèè. ×åì âûøå çíà÷åíèå, òåì èíòåíñèâíåå îäèí öâåò áóäåò ïåðåõîäèòü â äðóãîé, îïÿòü æå äëÿ âûáðàííîé òðàíñôîðìàöèè. Âûñîêèå çíà÷åíèÿ èíîãäà äàþò êðàñèâûå ïåðåëèâû, à èíîãäà è öâåòíóþ ìàçíþ, òàê áóäüòå âíèìàòåëüíû ïðè ðåãóëèðîâêå ýòîãî ïàðàìåòðà.
-
Âûïàäàþùèå ñïèñîê Draw Mode. Îïðåäåëÿåò ìåòîä îòðèñîâêè òðàíñôîðìàöèè: NORMAL (íîðìàëüíûé), OPAQUE (ïðîçðà÷íîñòü), HIDDEN (ñêðûòûé).
-
Ïîëçóíîê Opacity. Àêòèâåí, òîëüêî åñëè â Draw Mode âûáðàí Opaque. Îïðåäåëÿåò ïðîçðà÷íîñòü òðàíñôîðìàöèè. Èíîãäà î÷åíü äàæå ïîëåçíàÿ ôóíêöèÿ.
Ïîñëåäíÿÿ ïÿòàÿ ïîäâêëàäêà ýòî Gamma.

Òóò â ïðèíöèïå âñ¸ ïðîñòî.  ýòîé ïîäâêëàäêå ìîæíî îòðåãóëèðîâàòü Ãàììó, Êîíòðàñòíîñòü, Íàñûùåííîñòü êàê äëÿ êàæäîé òðàíñôîðìàöèè, òàê è äëÿ âñåãî ôðàêòàëà â öåëîì. Êíîïêà Randomize âûñòàâëÿåò âñå ýòè ïàðàìåòðû ñëó÷àéíûì îáðàçîì. Åñëè âû õîòèòå, ÷òîáû èçìåíåíèÿ ïðèìåíÿëèñü ñðàçó êî âñåìó ôðàêòàëó, à íå ê îòäåëüíîé òðàíñôîðìàöèè, òî àêòèâèðóéòå ÷åê-áîêñ Whole Fractal.
2.3.2 Ðàññìîòðèì âòîðóþ âêëàäêó â áëîêå ðàáîòû ñ òðàíñôîðìàöèÿìè – Scripts. Â íåé ìîæíî ðàáîòàòü ñî ñêðèïòàìè. Ñêðèïòû – ýòî íåêîòîðûé ïðîãðàììíûé êîä, ñîîáùàþùèé ïðîãðàììå, ÷òî íóæíî ñäåëàòü è â êàêîé ïîñëåäîâàòåëüíîñòè.

Çäåñü èìååòñÿ íåáîëüøîå îêîøå÷êî â êîòîðîì åñòü ðàñêðûâàþùèåñÿ ïàïêè ñî ñêðèïòàìè. Âñåãî èõ òàì äâå. Ïåðâàÿ ñî âñòðîåííûìè ñêðèïòàìè - Built-in scripts (read only). À âòîðàÿ ýòî – Your scripts, â íå¸ ìîæíî çàãðóæàòü ñâîè ñîáñòâåííûå ñêðèïòû. Ñêðèïòû â ïåðâîé ïàïêå èäóò âìåñòå ñ ïðîãðàììîé. Èõ ìîæíî òîëüêî çàïóñêàòü è äóáëèðîâàòü, ðåäàêòèðîâàòü èõ íåëüçÿ, î ÷¸ì è ãîâîðèò íàäïèñü â ñêîáî÷êàõ: read only. À âîò â ïàïêå Your scripts ìîæíî ñîçäàâàòü ñâîè ñêðèïòû, ïîäãðóæàòü è ðåäàêòèðîâàòü. Íî ñíà÷àëà â íàñòðîéêàõ ïðîãðàììû íóæíî óêàçàòü ïàïêó ãäå áóäóò õðàíèòñÿ âàøè ñêðèïòû:


Çàòåì íàæìèòå Rescan è ïàïêà Your scripts ñòàíåò àêòèâíîé. Ðàññìîòðèì íàçíà÷åíèå êíîïîê. Rescan – î íåé ãîâîðèëîñü âûøå. Ÿ ñëåäóåò íàæèìàòü, åñëè â íàñòðîéêàõ ïðîãðàììû âû ìåíÿåòå ïóòü ê âàøèì ñêðèïòàì.
-
New script – íîâûé ñêðèïò, àêòèâíà òîëüêî òîãäà, êîãäà âûáðàíà ïàïêà Your scripts.
-
From flame – ñîçäà¸ò íîâûé ñêðèïò èç ôëåéìà. Àêòèâíà òîëüêî íà ïàïêå Your scripts.
-
Duplicate – äóáëèðóåò âûáðàííûé ñêðèïò ñ ïîñëåäóþùèì ïåðåèìåíîâàíèåì.
-
Ren – ïåðåèìåíîâàòü ñêðèïò. Ïåðåèìåíîâûâàòü ìîæíî òîëüêî ïîëüçîâàòåëüñêèå ñêðèïòû â Your scripts.
-
Del – óäàëèòü ïîëüçîâàòåëüñêèé ñêðèïò.
-
Run – çàïóñòèòü ñêðèïò.
Ðàñêðîéòå ïàïêó Built-in scripts è âûáåðèòå ëþáîé ñêðèïò. À òåïåðü îáðàòèòå âíèìàíèå íà ïîäâêëàäêè Description è Code. Â ïîäâêëàäêå Description ðàñïîëàãàåòñÿ ïðîñòî îïèñàíèå âûáðàííîãî ñêðèïòà è ÷òî îí âûïîëíÿåò.

À íà ïîäâêëàäêå Code ðàñïîëàãàåòñÿ óæå íåïîñðåäñòâåííî ïðîãðàììíûé êîä ñêðèïòà. Âñòðîåííûå ñêðèïòû ðåäàêòèðîâàòü íåëüçÿ, ïîýòîìó êíîïêè Save è Revert íå àêòèâíû. Íî ðåäàêòèðîâàòü ñâîè ñêðèïòû ìîæíî, è ïîñëå ðåäàêòèðîâàíèÿ ýòè êíîïêè ñòàíóò àêòèâíû. Êíîïêà Save ñîõðàíÿåò èçìåíåíèÿ â ñêðèïòå, à êíîïêà Revert îòìåíÿåò âñå èçìåíåíèÿ ñ ìîìåíòà ïîñëåäíåãî ñîõðàíåíèÿ. Òàêæå åñòü êíîïêà Syntax check, îíà ïðîâåðÿåò ñêîìïèëèðîâàííûé ñêðèïò íà îøèáêè, è åñëè òàêîâûå èìåþòñÿ ñîîáùàåò î íèõ.
2.4 Ðàññìîòðèì íèæíèé ðÿä âêëàäîê.
2.4.1 Âêëàäêà Camera.Íà ýòîé âêëàäêå ìîæíî ðåãóëèðîâàòü ïîëîæåíèå ôðàêòàëà.

-
Roll – âðàùàåò ôðàêòàë.
-
Pitch – íàêëîí ôðàêòàëà âïåð¸ä.
-
Yaw – íàêëîí ôðàêòàëà âïðàâî è âëåâî.
-
Perspective – ñîçäàíèå ïåðñïåêòèâû ïðè íàêëîíå ôðàêòàëà.
-
CentreX – ïåðåìåùåíèå ôðàêòàëà ïî îñè Õ.
-
CentreY – ïåðåìåùåíèå ôðàêòàëà ïî îñè Y.
-
Zoom – çóì.
-
Pixs per unit – ïðàêòè÷åñêè òîò æå çóì. Ðàçíèöà â åäèíèöàõ èçìåðåíèÿ.
-
CamPos X, Y, Z – ýòè òðè ïîëçóíêà ñäâèãàþò êàìåðó ïî îñÿì X, Y, Z.