Как шары "склеить"?

From
Oleg Nesterov (2:5069/20.52)
To
Evgeniy Jirnov
Date
2002-06-24T00:35:22Z
Area
RU.ALGORITHMS
Hello Evgeniy.

14 Июн 02 12:43, you wrote to all:

  EJ> @RealName: Жирнов Евгений Александрович
  EJ> Мир твоему дому, All.

  EJ> Видел давным-давно демку: там два шара летали в трехмерном
  EJ> помещении(это я сделать могу) и когда они подходили близко друг к
  EJ> другу, то между появлялась перемычка, которая их соединяла, похожая на
  EJ> желе. Когда они отлетали, то эта перемычка, уменьшаясь, исчезала. Как
  EJ> такое реализовано?

  EJ> P.S.Для полного понимания что там происходило: представьте себе два
  EJ> шарика ртути, которые приближаются к друг другу и удаляются...
 R1  D   R2
(.)-----(.)
  (.)-(.)


if (d<=(r1+r2))
{
//то коорд. точек а данной половине шара (ближе к левой точне на 2-ом шаре)
//складываются с нормалями. ИМХО

...

D3DVECTOR3 point;

point  = sphere.points[i];
point += sphere.normals[i];

...

}


Oleg

--- [pas.bas.cpp][3D.2D][arc][Satyricon][Theatre Of Trgedy] ---
 * Origin: Жди ! Скоро к тебе придут ... !(  ... мессаги !( (2:5069/20.52)