Вверх ↑
Этот топик читают: Гость
Ответов: 5
Рейтинг: 1
#1: 2010-11-07 22:19:46 ЛС | профиль | цитата
предлагаю начать делать компоненты для HIAsma способные делать 3D сайты
предлагайте свои вариаты и способы отображения 3D на сайтах
карма: 0

0
Ответов: 8926
Рейтинг: 823
#2: 2010-11-07 22:41:12 ЛС | профиль | цитата
kostian135, а что такое 3D сайты
карма: 19

0
Ответов: 131
Рейтинг: 15
#3: 2010-11-07 23:29:28 ЛС | профиль | цитата
[flood]
Леонид писал(а):
что такое 3D сайты

2D + звук = 3D [/flood]
карма: 0

0
Ответов: 875
Рейтинг: 322
#4: 2010-11-08 00:03:47 ЛС | профиль | цитата
Леонид, вот небольшая тема, а так их уже туева хуча, http://nnm.ru/blogs/lifecom/3d_internetbrauzer_buduwego_spacetime_beta_win/
карма: 1

0
Ответов: 274
Рейтинг: 47
#5: 2010-11-08 00:17:09 ЛС | профиль | цитата
kamakama, Это скорее 3D-браузер, а не 3D-сайт
карма: 0

0
Ответов: 1304
Рейтинг: 405
#6: 2010-11-08 00:18:08 ЛС | профиль | цитата
kamakama, вы определитесь,3D-сайты или 3D интернет-браузер, вещи помоему несколько разные. Если сайты то дружно изучаем яву & флеш, если второе то пример с чего начинать есть - HiAsmelementsdelphiexampleOpenGLRadar.sha
--------------------------
Laetar, успел
карма: 3

0
Ответов: 5
Рейтинг: 1
#7: 2010-11-11 20:53:41 ЛС | профиль | цитата
Леонид писал(а):
когда одеваете 3D очки вы видите объемную картинку
карма: 0

0
Ответов: 3349
Рейтинг: 233
#8: 2010-11-11 21:15:44 ЛС | профиль | цитата
kostian135 писал(а):
3D очки

Гы, а каким образом будет взаимодействовать сайт и очки?
Во первых нужен 3d монитор и браузер поддерживающий его, если первое можно достать то второе нет.
карма: 1

0
Ответов: 1376
Рейтинг: 197
#9: 2010-11-11 21:34:42 ЛС | профиль | цитата
[flood]
Ivann писал(а):
каким образом будет взаимодействовать сайт и очки?

Направление взора, поворот головы и сила мысли[/flood]
карма: 1

0
Ответов: 8926
Рейтинг: 823
#10: 2010-11-11 21:52:00 ЛС | профиль | цитата
Ivann, где-то у меня была схемка
------------ Дoбавленo в 22.05:
Вот она, не потерялась :D

Add(MainForm,3539613,91,21)
{
Left=240
Top=50
Width=801
Height=660
Color=12632256
Point(onResize)
link(onActivate,13521912:doEvent1,[])
link(onCreate,13521912:doEvent3,[])
link(onResize,13521912:doEvent2,[(153,48)(153,34)])
}
Add(Hub,13521912,182,21)
{
InCount=4
OutCount=4
link(onEvent1,7828399:doRandomize,[(427,27)(427,55)])
link(onEvent2,10123518:doRandomize,[(375,34)(375,55)])
link(onEvent3,1185894:doRandomize,[(323,41)(323,55)])
link(onEvent4,11938416:doTimer,[])
}
Add(Timer,11938416,245,42)
{
Interval=10
Enable=1
link(onTimer,1185894:doRandom,[])
}
Add(Hub,10923693,490,329)
{
link(onEvent1,11938416:doStop,[(532,335)(532,299)(221,299)(221,55)])
link(onEvent2,6427272:doReset,[])
}
Add(Random,1185894,336,42)
{
Min=100
Max=699
link(onRandom,10123518:doRandom,[])
}
Add(Random,10123518,385,42)
{
Min=1
Max=599
link(onRandom,7828399:doRandom,[])
}
Add(If_else,14107641,595,322)
{
Type=4
Op2=Integer(10)
link(onTrue,10923693:doEvent1,[(640,328)(640,374)(480,374)(480,335)])
}
Add(GetData,6802363,259,238)
{
link(Data,11258513:Var1,[(265,226)(272,226)])
}
Add(Random,7828399,434,42)
{
Min=1
Max=599
link(onRandom,12452673:doCalc,[(476,48)(476,162)(434,162)(434,181)])
}
Add(Counter,6427272,546,322)
{
Max=999999
link(onNext,14107641:doCompare,[])
}
Add(Memory,1053572,490,42)
{
Default=Integer(700)
}
Add(MathParse,557999,385,175)
{
DataCount=4
MathStr="462+(%2-462)*%3/(%3-%1+400)+%4*65536"
ResultType=0
link(onResult,13110616:doDraw,[(427,181)(427,289)(319,289)(319,328)])
link(X1,1086595:Data1,[(391,144)(440,144)])
link(X2,2253768:Data2,[(398,140)(349,140)])
link(X3,4012016:Data2,[(405,158)(503,158)])
link(X4,7856885:Data2,[(412,165)(429,165)(429,254)(454,254)])
}
Add(GetData,4012016,490,91)
{
Count=3
link(Data,1053572:Value,[])
}
Add(MathParse,12452673,441,175)
{
DataCount=3
MathStr="300+(%2-300)*%3/(%3-%1+300)"
ResultType=0
link(onResult,2405108:doCalc,[(483,181)(483,216)(319,216)(319,181)])
link(X2,10123518:Random,[(454,135)(391,135)])
link(X3,4012016:Data3,[(461,166)(510,166)])
}
Add(MathParse,2405108,329,175)
{
DataCount=4
MathStr="338+(%2-338)*%3/(%3-%1+400)+%4*65536"
ResultType=0
link(onResult,557999:doCalc,[])
link(X1,1086595:Data2,[(335,149)(447,149)])
link(X2,2253768:Data1,[])
link(X3,4012016:Data1,[(349,154)(496,154)])
link(X4,7856885:Data1,[(356,165)(401,165)(401,259)(447,259)])
}
Add(GetData,2253768,336,91)
{
link(Data,1185894:Random,[])
}
Add(GetData,1086595,434,91)
{
link(Data,7828399:Random,[])
}
Add(GetData,500069,511,217)
{
link(Data,8038963:Value,[])
}
Add(GetData,7856885,441,217)
{
link(Data,12452673:Result,[])
}
Add(Memory,8038963,511,175)
{
Default=Integer(262148)
}
Add(ChildPanel,11258513,266,182)
{
}
BEGIN_SDK
Add(EditMulti,2502451,3,3)
{
WorkCount=1
VarCount=3
link(Var1,16388455:Handle,[(9,170)(41,170)])
link(Var2,16388455:MouseX,[(16,170)(48,170)])
link(Var3,16388455:MouseY,[(23,170)(55,170)])
}
Add(Panel,16388455,35,105)
{
Width=800
Height=600
Color=0
Point(doColor)
Point(MouseX)
Point(MouseY)
Point(Handle)
}
END_SDK
Add(Button,13386179,91,56)
{
Left=40
Top=610
Caption="Добавить"
link(onClick,13521912:doEvent4,[(171,62)(171,48)])
}
Add(Button,1031322,28,42)
{
Left=700
Top=610
Caption="Выход"
link(onClick,3539613:doClose,[])
}
Add(Img_Ellipse,13110616,329,322)
{
Point2AsOffset=0
DrawSource=1
Color=255
BgColor=255
Style=1
Point(Point1)
Point(Point2)
link(onDraw,14877302:doDraw,[])
link(Bitmap,6802363:Data1,[(335,305)(265,305)])
link(Point1,2405108:Result,[(349,264)(335,264)])
link(Point2,500069:Data1,[(356,279)(517,279)])
}
Add(Img_Ellipse,14877302,413,322)
{
Point2AsOffset=0
DrawSource=1
Color=16711680
BgColor=16711680
Style=1
Point(Point1)
Point(Point2)
link(onDraw,6427272:doNext,[(495,328)(495,328)])
link(Bitmap,6802363:Data2,[(419,296)(272,296)])
link(Point1,557999:Result,[(433,264)(391,264)])
link(Point2,500069:Data2,[(440,286)(524,286)])
}

------------ Дoбавленo в 22.06:
Нужны красно-синие очки
карма: 19

0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)