Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   ищу фреймворк с решениями из аналитической геометрии (http://www.flasher.ru/forum/showthread.php?t=149250)

Vishapakahr 21.01.2011 14:59

ищу фреймворк с решениями из аналитической геометрии
 
здраствуйте , я сейчас работаю над проэктом где нужны масса архитектуральных решении . У меня в руках сейчас справочник аналитической геометрии и некоторые классы пишу сам ... это отнимает много времени от меня я вот подумал нет ли фреймворк где хотя бы элементарные функции есть для использования ?
например найти расстояние от данной точки к данной прямой . Точка у нас P(x0,y0) а линия Ax+By+C=0 ;

Код AS3:

 
package com.myMath{
import flash.geom.Point;
 
public class myGeom{
 
public function  myGeom(){}
//L  представлен в виде L={A:a ,B: b, C: c}
 
public static function L(p:Point , L:Object):Number{
 
return  Math.abs(L.A*p.x+L.B*p.y+L.c)/Math.sqrt(L.A*L.A+L.B*L.B);
 
}
 
}
 
}

ну вот такога рода например , это конечно простой пример ну там нужны в обшем более сложные ...

заранее спасибо за ответ , и извеняюсь за плохой русский :)

GemiBillyBob 21.01.2011 15:23

-->http://cheezeworld.com/actionscript-...me-developers/<--, try this, bro.

Vishapakahr 21.01.2011 15:45

thnx bro :drinks:

alatar 21.01.2011 16:49

http://en.nicoptere.net/?tag=generative-art
Не совсем фреймворк, но думаю найдете для себя полезные классы.

Котяра 21.01.2011 18:24

ну можно ещё безье дембицкого глянуть. Там отдельно утилиты всякие есть вроде.
Также во всех практически 3d движках b физ движках есть утилитные классы всякие.

вот ещё разное: www.algorithmist.net

Vishapakahr 21.01.2011 19:59

Спасибo , очень интересные примеры , а там можно ли найти опенсоурс с покетом классов а не свц ? там для безье толька свц было вроде а я не люблю свц .

expl 21.01.2011 21:51

Дык вот же они, исходники: http://code.google.com/p/bezier/source/checkout
Если не хочешь ставить TortoiseSVN, а просто посмотреть - нажми browse


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.