játékfejlesztés.hu
FórumGarázsprojectekCikkekSegédletekJf.hu versenyekKapcsolatokEgyebek
Legaktívabb fórumozók:
Asylum:    5441
FZoli:    4892
Kuz:    4455
gaborlabor:    4449
kicsy:    4304
TPG:    3402
monostoria:    3284
DMG:    3172
HomeGnome:    2919
Matzi:    2519

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2186
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1625
syam:    1491
Frissebbek | [1] [2] [3] [4] > 5 <
Hacker - Törzstag | 567 hsz       Online status #38170   2006.11.25 02:20 GMT+1 óra  
Szóval egy darab osztás sem lehet benne? Én ezt tudtam összehozni bár igaz nem bitműveletekkel:

Kód:
#include "stdafx.h"
#include <iostream>
#include <math.h>

signed int elojel(short signed int szam)
{
return szam/abs(szam);     //osztom a számot az abszolútértékével
}


int _tmain(int argc, _TCHAR* argv[])
{
int szam=elojel(-50);
std::cout << szam;
std::cin >> szam;
return 0;
}
No [img] !
Programozz ne háborúzz!!!!

   
gaborlabor - Moderátor | 4449 hsz       Online status #38169   2006.11.25 01:52 GMT+1 óra  
Hali mindenkinek!!
Egy kis segítségre lenne szükségem!

Nem tudom, hogy ez hová passzol leginkább, de talán ide. Kérnék mindenkit, hogyha van itt hardcore programozó, vagy nagyon kemény matekos, gondolkozzon el ezen, mert nagyon fontos lenne! Előre is köszi mindenkinek!
Tehát: Arról van szó, hogy a programozás-tanárunk feladott egy olyan feladatot, amit ő sem tud megoldani, 2 óra próbálkozás után is csak annyit mondott, hogy "meg lehet oldani".
A feladat így szól:
Van egy input számunk, amit shortint típusba olvasunk be. (C-ben meg ugye signed char).
Tehát ez lehet -127..127. A feladat lényege, hogy állítsuk elő a signum(előjel) függvényt, kizárólag csakis bitenkénti műveletekkel. Nem használhatjuk a gyári pascalos sgn() függvényt, és feltételeket (if-eket) sem! A program outputja, vagyis a függvény visszatérési értéke -1,0,vagy 1 lehet, asszerint hogy a szám negatív, nulla, vagy pozitív-e. Nah ezt kéne valahogy megoldani, és ha valaki leírja nekem a lépéseit, ami alapján le tudom kódolni, very happy leszek az biztos!

Eddig próbálkoztam azzal, hogy biteltoló műveletekkel és a szám előjelbitjét figyelve előállítottam a szám abszolútértékét, és azzal elosztva az eredeti számot meglett a kívánt eredmény. De ez nem jó megoldás, mert nem csak bitműveleteket tartalmaz. Aztán jött ez a megoldás:
Kód:
uses crt;
var
s:shortint;
b:byte;

Begin
clrscr;
write('szam: ');
readln(s);
b:=byte(s and 128) shr 7;
s:=b+1-3*ord(b=1)-ord(s=0);
{
s<0 esetén: 1+1-3-0= -1, s=0 esetén: 0+1-0-1=  0, s>0 esetén: 0+1-0-0=  1
}
writeln('Sgn: ',s);
readln;
End.

Ez meg duzzad a matematikai műveletektől, pont a lényegnél, szal ez sem jó.

Mégegyszer kérek mindenkit, hogy ha van egy kis ideje, próbáljon kitalálni valamit, és az ötleteket osszátok meg!
Köszi!

   
monostoria - Törzstag | 3284 hsz       Online status #37938   2006.11.23 22:53 GMT+1 óra  
Hát, nem tudom egyes helyeken mit képzelnek Meg miket várnak el az embertől

Én mára "szabadságot" vettem ki

Amúgy tegnap nevettem egy jót a matektanáron, ilyet szól, azt mondták neki h mi nem tudunk olvasni. Ő nem tudja ezt hogy értették, talán nem értjük meg amit olvasunk. Erre felolvastatott egy feladatot hangosan valakivel. És csak egyvalaki nem értette meg harmadszorra sem. A tantónéni
70 fölötti nyugdíjas vénasszony mér' tanít(hat) még?
Engem csak két szakma érdekel... basszak ma, vagy ne basszak ma...
   
Asylum - Törzstag | 5441 hsz       Online status #37933   2006.11.23 14:47 GMT+1 óra  
Haverom állásinterjún olyan feladatot kapott hogy fejben számolja ki mennyi gyök mittoménmennyi (nem négyzetszám volt )...hihetelen hogy csak számologépeket látnak a matematikusokban (ja és ő mégcsak nemis az)
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
photon - Tag | 25 hsz       Online status #37912   2006.11.23 13:38 GMT+1 óra  
Bazz, ez nem tanítás, hanem agyszétdarálás, gyilkolás, kegyetlenkedés.
Nem vagyunk mi számológépek, sztem nem erröl kéne szolnia mateknak, Ki tud 10 perc alatt röbb feladatot megcsinálni? Hát a f*szom/ már elnézést!
   
monostoria - Törzstag | 3284 hsz       Online status #37909   2006.11.23 13:20 GMT+1 óra  
Idézet
photon :
Nah, én meg ma irtam témazáro dolit térgeometriábol!
Nem is lenne gond az egészel, mer nem nehezek a feladatok, de könyörgöm, hogy az istenbe oldjak meg 45 perc alatt 9 feladatot?
Vááá, szét vet az ideg ha ez is csak hármas lesz!


45 perc alatt 9 nekem 7 volt 10 percre múltkor doliban
Engem csak két szakma érdekel... basszak ma, vagy ne basszak ma...
   
photon - Tag | 25 hsz       Online status #37908   2006.11.23 13:18 GMT+1 óra  
Nah, én meg ma irtam témazáro dolit térgeometriábol!
Nem is lenne gond az egészel, mer nem nehezek a feladatok, de könyörgöm, hogy az istenbe oldjak meg 45 perc alatt 9 feladatot?
Vááá, szét vet az ideg ha ez is csak hármas lesz!
   
monostoria - Törzstag | 3284 hsz       Online status #37897   2006.11.23 12:48 GMT+1 óra  
Nah, jah De már nem tud érdekelni, lényeg hogy ne bukjak meg
Engem csak két szakma érdekel... basszak ma, vagy ne basszak ma...
   
TPG - Tag | 3402 hsz       Online status #37894   2006.11.23 12:45 GMT+1 óra  
Idézet
monostoria :
Hát nekem most elegem lett a matekból, pont ebből a két feladatból hívtak ki felelni amit ide betettem, a téglatestest fullra tudtam, a másikat meg csak felvázolni erre kaptam egy 1/2-t, sztem kicsitse reális


A négyzetes hasábos feladat mondjuk tényleg elég erős, már a szövegében elvesztem, mire elolvastam a második sort elfelejtettem az első tartalmát. Egyébként ki tudja lehet ha megcsinálod mindkét feladatot akkor adott volna egy 2-est de mivel csak a felét sikerült így csak a jegy "felét" adta meg. (Haverokkal mindig agyaltunk azon hogy milyen jegy az 1/2, egy logikai csavar az egész mert az következik belőle hogy az a tudás amire ezt a jegyet kaptad több az elégtelennél de kevesebb az elégségesnél. Viszont ami kevesebb az elégségesnél az a logika szerint elégtelen tehát kapa. Viszont matematikai szempontból az 1/2 a legrosszabb jegy akkor ha nem bukásra vagy 2-re állsz, jobban megnyomja az átlagot lefelé mint egy kapa (ugyebár az 1/2 egy 1-esnek és egy 2-esnek van számolva átlagszámításkor).)
Reality is almost always wrong. - House

   
monostoria - Törzstag | 3284 hsz       Online status #37886   2006.11.23 12:25 GMT+1 óra  
Hát nekem most elegem lett a matekból, pont ebből a két feladatból hívtak ki felelni amit ide betettem, a téglatestest fullra tudtam, a másikat meg csak felvázolni erre kaptam egy 1/2-t, sztem kicsitse reális
Engem csak két szakma érdekel... basszak ma, vagy ne basszak ma...
   
photon - Tag | 25 hsz       Online status #37876   2006.11.23 11:50 GMT+1 óra  
Uristen!
Ha beirom a matekházimat és küldöm a csakket, megcsináljátok?
   
TPG - Tag | 3402 hsz       Online status #37790   2006.11.22 13:24 GMT+1 óra  
Idézet
monostoria :
Egy téglatest egy csúcsból kiinduló éleinek összege 14, négyzetük összege 84. Az egyik él mértani közepe a másik kettőnek. Mekkora a téglatest felszíne, és térfogata?

Plíz somebody help me


élek: 2,4,8
összegük: 2+4+8 = 14
négyzetösszegük: 2^2+4^2+8^2=4+16+64=84
mértani közép: sqrt(2*8 ) = sqrt(16) = 4

Innen már ki lehet számolni a felszínt és a térfogatot. Miután felírtam a 3 egyenletet akkor esett le hogy józan paraszti ésszel is meg lehet oldani, nem kell hozzá semmi extra. (keresel három olyan négyzetszámot melynek összege 84 és megnézed hogy a négyzetgyökeik összege 14-e; mivel 84-ig összesen 8 valódi négyzetszám van innentől már nem tart az egész sokáig)
Reality is almost always wrong. - House

   
monostoria - Törzstag | 3284 hsz       Online status #37789   2006.11.22 13:00 GMT+1 óra  
én most elmegyek aludni, nem fog már az agyam ha valakinek van vmi támpontja ehhez a feladathoz pls írja le, reggel hátha lesz időm
thx, byezzzz
Engem csak két szakma érdekel... basszak ma, vagy ne basszak ma...
   
monostoria - Törzstag | 3284 hsz       Online status #37786   2006.11.22 12:50 GMT+1 óra  
Van egy másik is Egy négyzetes oszlop oldalélének, és alapélének aránya egész szám. Alaplapjának, és fedőlapjának élfelezőpontjai egy másik négyzetes oszlop csúcsai. E másik oszlop felszínének, és az eredeti oszlop alaplapja hatszoros területének aránya 0,5 és 2 között van. Hány ilyen négyzetes oszlop létezik, ha az egymáshoz hasonló négyzetes oszlopokat azonosnak tekintjük?

Ezt érteni sem értem nagyon
Engem csak két szakma érdekel... basszak ma, vagy ne basszak ma...
   
TPG - Tag | 3402 hsz       Online status #37784   2006.11.22 12:44 GMT+1 óra  
Idézet
monostoria :
Egy téglatest egy csúcsból kiinduló éleinek összege 14, négyzetük összege 84. Az egyik él mértani közepe a másik kettőnek. Mekkora a téglatest felszíne, és térfogata?

Plíz somebody help me


Így ránézésre abszolút nem nehéz, egy háromegyenletből álló háromismeretlenes egyenletrendszer, ami itt-ott másodfoku is. Megpróbálom megoldani.
Reality is almost always wrong. - House

   
monostoria - Törzstag | 3284 hsz       Online status #37783   2006.11.22 12:30 GMT+1 óra  
Egy téglatest egy csúcsból kiinduló éleinek összege 14, négyzetük összege 84. Az egyik él mértani közepe a másik kettőnek. Mekkora a téglatest felszíne, és térfogata?

Plíz somebody help me
Engem csak két szakma érdekel... basszak ma, vagy ne basszak ma...
   
gaborlabor - Moderátor | 4449 hsz       Online status #37611   2006.11.21 03:08 GMT+1 óra  
aha. köszi a válaszokat! bár elkéstem vele. na mindegy. valami olyasmit súgtak nekem doga közben, hogy 4 + sqrt(5), és akkor az sqrt(5)-öt tovább kell bontani. mostmár mindegy

   
Eagle_Lor - Tag | 54 hsz       Online status #37513   2006.11.20 07:23 GMT+1 óra  
Az sqrt(23) megszerkesztésére egy egyszerű módszer h. más derékszögű háromszögek átlóiból kapott irracionális számokat használsz fel. Először egy 9*9-es háromszöget csinálsz, ennek az átlója sqrt( 18 ),majd egy sqrt( 18 )*2-eset, az átlója sqrt(22) lesz majd végül egy sqrt(22)*1-es háromszöget csinálsz, aminek az átlója pont sqrt(23).

   
TPG - Tag | 3402 hsz       Online status #37501   2006.11.20 06:03 GMT+1 óra  
Idézet
Joga :
Talán kettő db. négyzetszám összegére kéne bontani, aztán gyököt vonsz belőlük, majd rajzolsz egy szép derékszögű háromszöget.


Összegből, különbségből nem lehet tagonként gyököt vonni csak szorzatból és törtből (gyökvonás azonosságai).
Reality is almost always wrong. - House

   
Joga - Törzstag | 1791 hsz       Online status #37497   2006.11.20 05:09 GMT+1 óra  
Idézet
gaborlabor :
Helloka!

Kéne 1 kis help!
Holnap első órában írok matekból, és most vettem észre, hogy nem tudom a számegyenesen megszerkeszteni a sqrt(23)-at!
Az okés, hogy egy 1*1-es négyzet átlója az sqrt(2). Valami ilyesmiből kell kiindulni itt is asszem, fel kell bontani valahogy a 23-at, de már nem emlékszem hogy kell! Ha valaki tudja, elmagyarázhatná!

Előre is kössz!


Talán kettő db. négyzetszám összegére kéne bontani, aztán gyököt vonsz belőlük, majd rajzolsz egy szép derékszögű háromszöget.
(ಠ ›ಠ) Stewie!

   
gaborlabor - Moderátor | 4449 hsz       Online status #37472   2006.11.19 13:12 GMT+1 óra  
Helloka!

Kéne 1 kis help!
Holnap első órában írok matekból, és most vettem észre, hogy nem tudom a számegyenesen megszerkeszteni a sqrt(23)-at!
Az okés, hogy egy 1*1-es négyzet átlója az sqrt(2). Valami ilyesmiből kell kiindulni itt is asszem, fel kell bontani valahogy a 23-at, de már nem emlékszem hogy kell! Ha valaki tudja, elmagyarázhatná!

Előre is kössz!

   
Orphy - Törzstag | 1893 hsz       Online status #36744   2006.11.14 13:39 GMT+1 óra  
Kösz a linket, meg a tippet, most végigmentem rajta, s lőn világosság

Egyébként, ez már jf-témába vág, szóval ez már jó
A parciális deriváltra is teljesen más szemmel néztem, miután rájöttem, hogy azzal tudok normálvektort számolni
   
Jedi - Tag | 175 hsz       Online status #36704   2006.11.14 12:35 GMT+1 óra  
Idézet
Orphy :
Akkor most csúnyábbat kérdezek
Igaz, ez már nincsen a tételemben, de n-dimenzió esetén hogyan néz ki a vektoriális szorzat?



Uh, most filóztam egy kicsit, h bevessek-e egy jedi mind trick-et, h te nem is akarod tudni, h hogyan néz ki ez magasabb dimenzióban. Elég brutkó, mivel analóg módon csak 3 és 7 dimenziós esetben lehet vektoriális szorzatot definiálni. Jobban szólva a közbenső dimenziókra is lehet általánosítani, mert determinánsok segítségével tetszőleges dimenzióra is felírható, de ez már nem fog rendelkezni a vektoriális szorzattól elvárt tulajdonságokkal. Szóval nem javaslom a téma boncolgatását, csak nagyon kocka matek-fanatikusoknak.

Megj: talán legegyszerűbben úgy lehet megérteni, h 3D-ben a vektoriális szorzat egy olyan tengelyt ad, amelyre mindkét vektor merőleges (továbbá 3d-ben tengelyek körül lehet forgatni és ezt a forgástengelyt lehet pl ezzel vekt. szorzatból származtatni). Magasabb dimenzióban viszont a rotációt nem lehet elvégezni egy tengely mentén (pl. 4D-ben síkok körül lehet forgatni), így a vektoriális szorzat elveszti ezt a 3D-s jelentését. Persze van olyan művelet, amely magasabb dimenzióban is működik és hasonló a vekt. szorzathoz: ez a wedge product. A magyar neve most nem ugrik be. Itt valójában egy síkot kapunk, amely merőleges mind a 2 vektorra és ez könnyen általánosítható magasabb dimenzióra is.

Ezt a hozzászólást Jedi módosította (2006.11.14 12:43 GMT+1 óra, ---)

   
Jedi - Tag | 175 hsz       Online status #36692   2006.11.14 12:21 GMT+1 óra  
Idézet
Orphy :

Hogy is van ez?
A megfelelő koordinátákat összeszorozzuk, és akkor n=2 esetén kapnánk a következőt:
Kód:
dot1 =ux*vx + uy*vy


Amikor kellene kapnunk ezt:
Kód:
dot2 = sqrt( ux^2 + uy^2 ) * sqrt( vx^2 + vy^2 ) * cos(ß)


Én ezt nemértem




A legkönnyebben úgy tudod egymásba átgyúrni a két egyenletet, ha a vektorok koordináta-komponenseit is felírod koszinuszos alakban. Pl. így: http://mathworld.wolfram.com/DotProduct.html


Idézet
Orphy :
Ezért haladok lassan, mert képes vagyok minden ilyen hülyeségen fennakadni



Pont ez a jó hozzáállás! Nem kell mindent "csak úgy" elfogadni. A kétely a bölcsesség kezdete.

   
Orphy - Törzstag | 1893 hsz       Online status #36683   2006.11.14 12:04 GMT+1 óra  
Hmmm...

Koordinátageometria lesz a megoldás
Egy pontot úgy forgatok el 90fokkal, hogy felcserélem a koordinátáit, és az egyiknek megváltoztatom az előjelét... pl x(2,3)-ból 90fokkal elforgatva lesz y(-3,2).

Ha ezeket koordinátánként beszorzom, és összeadom, akkor:
2*(-3)+2*3 = 0...

Itt bújt el a közbezárt szög


Akkor most csúnyábbat kérdezek
Igaz, ez már nincsen a tételemben, de n-dimenzió esetén hogyan néz ki a vektoriális szorzat?
   
Orphy - Törzstag | 1893 hsz       Online status #36679   2006.11.14 11:39 GMT+1 óra  
Ööö, megint help.
Kis fogalmi dugóba keveredtem...

Tudjuk, hogy u és v vektorok skaláris szorzata:
Kód:
|u|*|v|*cos(ß)


Mat tételhez n dimenziós vektoroknál a következőt találom a fősulis könyvben:
Legyen a=(a1,a2,...an), és b=(b1,b2,...bn) két (valós koordinátákkal adott) vektor az n-dimenziós térben. A két vektor a*b-vel jelölt skaláris szorzata:
Kód:
Summa(i=1-től n-ig) ai*bi


Hogy is van ez?
A megfelelő koordinátákat összeszorozzuk, és akkor n=2 esetén kapnánk a következőt:
Kód:
dot1 =ux*vx + uy*vy


Amikor kellene kapnunk ezt:
Kód:
dot2 = sqrt( ux^2 + uy^2 ) * sqrt( vx^2 + vy^2 ) * cos(ß)


Én ezt nemértem

Ja, és persze hozzáteszi az n-dimenziós skalár szorzathoz is, hogy ha 0, akkor a vektorok merőlegesek, szóval elvileg tuti ugyanarról van szó... De ha már itt tartunk, még ha el is hiszem, hogy ez így van (ami most nem megy), akkor hol bújt el a közbezárt szög az n-dimenziós definíciónál?
Ezért haladok lassan, mert képes vagyok minden ilyen hülyeségen fennakadni
   
Orphy - Törzstag | 1893 hsz       Online status #36580   2006.11.14 04:48 GMT+1 óra  
Idézet
Seeting :
De már mindegy, mert kiszámoltuk



   
Asylum - Törzstag | 5441 hsz       Online status #36576   2006.11.14 04:25 GMT+1 óra  
Idézet
Seeting :
Üdv!

Egy szöget akarok kiszámolni, légyszi segítsetek! Itt az ábra:

http://killertech.atw.hu/portalcam2.JPG



Első képen egy ceruza beleállt a plafonba, másodikon egy tégla esik lefele
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Orphy - Törzstag | 1893 hsz       Online status #36519   2006.11.13 10:59 GMT+1 óra  
Idézet
Jedi :
Nálunk is volt nagy meg , sőt néha-néha a sörözőben is volt egy-két vizsga megtartva. Befizetett UV csekkért meg ingyen sört is kaptál.



Ez egy korrekt suli

   
Jedi - Tag | 175 hsz       Online status #36517   2006.11.13 10:53 GMT+1 óra  
Idézet
Orphy :
Egyébként, Jedi, hova jársz, hogy ilyeneket tudsz?

Nekünk fősulin az integrál volt a max, igazából már középben, fakton tanultuk, most is csak azért szenvedek vele, mert valamiért ezek az agysejtjeim sínylették meg a -öket



Most PhD hallgató vagyok az ELTE Informatikai Karán, kutatgatok, tanítgatok. Előtte meg a PTM szakot nyomtam le ugyanitt, ott elég kemény volt a matek (a végefelé már az analízis gyakorlaton is csak elméletet vettünk ).
Nálunk is volt nagy meg , sőt néha-néha a sörözőben is volt egy-két vizsga megtartva. Befizetett UV csekkért meg ingyen sört is kaptál.

   
Orphy - Törzstag | 1893 hsz       Online status #36515   2006.11.13 10:34 GMT+1 óra  
Egyébként, Jedi, hova jársz, hogy ilyeneket tudsz?

Nekünk fősulin az integrál volt a max, igazából már középben, fakton tanultuk, most is csak azért szenvedek vele, mert valamiért ezek az agysejtjeim sínylették meg a -öket
   
Orphy - Törzstag | 1893 hsz       Online status #36514   2006.11.13 10:32 GMT+1 óra  
Funkcionálanalízis - szép neve van
   
Jedi - Tag | 175 hsz       Online status #36513   2006.11.13 10:14 GMT+1 óra  
Idézet
Orphy :
Biztos léteznek függvények a komplex számokra is, sőt, elképzelhető, hogy deriválni, meg integrálni is lehet őket.



Megsúgom, h lehet őket diff-ni. Igazából a komplex függvénytannál kezdődnek az érdekesebb dolgok (az ember itt kezd el látni mélyebb összefüggéseket), a funkcionálanalízis meg a hab a tortán.

   
Orphy - Törzstag | 1893 hsz       Online status #36511   2006.11.13 09:57 GMT+1 óra  
Nekem a valós bőven elég,

tekintve, hogy a függvényeket is a valós számok halmazán értelmezendő értékkészlettel definiálja a tételem...

Biztos léteznek függvények a komplex számokra is, sőt, elképzelhető, hogy deriválni, meg integrálni is lehet őket.

Egyszer talán meg is nézném, kíváncsiságból.

Most viszont örültem, hogy a tétel végére értem, és van még 8...
Sajna az uccsó matekóra után eltellt pár év, és a nemhasznált dolgok kiestek...
   
Jedi - Tag | 175 hsz       Online status #36508   2006.11.13 09:44 GMT+1 óra  
Idézet
Matzi :
Ez az a bármilyen valós szám lehet.



Lehet az komplex is.

   
Orphy - Törzstag | 1893 hsz       Online status #36506   2006.11.13 09:42 GMT+1 óra  
Köszi

Nem is értem, hogyan lehet így kimondani valamiről valamit, hogy nem írják oda, pontosan mi is az, amiről beszélnek...

Hogyan hiányozhatott ez az infó a matek-könyvemből?
   
Matzi - Szerkesztő | 2519 hsz       Online status #36492   2006.11.13 08:36 GMT+1 óra  
Ez az a bármilyen valós szám lehet.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
Orphy - Törzstag | 1893 hsz       Online status #36466   2006.11.13 06:26 GMT+1 óra  
Keresek egy matematikai kifejezést, ami nem ismerős... A neve a.
Tudjuk róla, hogy:

Kód:
a^x deriváltja a^x * ln(a), továbbá
x^a deriváltja a * x^(a-1)


Ha valaki felismerné, kérem, adjon tájékoztatást arról, hol találhatom meg...

Kösz
   
Dodo55 - Törzstag | 1480 hsz       Online status #22484   2006.07.22 09:19 GMT+1 óra  
Szóval így:
position object hp1,opx(p1),opy(p1),opz(p1)
position object hp2,opx(p2),opy(p2),opz(p2)
point object hp1,opx(player),opy(player),opz(player)
point object hp2,opx(player),opy(player),opz(player)
ea1y#=oay(p1)-oay(hp1)
ea2y#=oay(p2)-oay(hp2)
ea1x#=oax(p1)+oax(hp1)
ea2x#=oax(p2)+oax(hp2)
position camera p1,object position x(p2),object position y(p2),object position z(p2)
position camera p2,object position x(p1),object position y(p1),object position z(p1)
rotate camera p1,object angle x(p2)-ea1x#,object angle y(p2)-ea1y#,object angle z(p2)
rotate camera p2,object angle x(p1)-ea2x#,object angle y(p1)-ea2y#,object angle z(p1)

hp1,hp2: az objectek, amiket pointoltatok.
opx,opy,opz: az object position x,y,z függvények eredményét adja vissza, azért csináltam, mert sokszor kell, és az object position x/y/z túl hosszú parancs
oax,oay,oaz: ez meg object angle rövídítve

   
Dodo55 - Törzstag | 1480 hsz       Online status #22482   2006.07.22 09:14 GMT+1 óra  
Idézet
Seeting :
SZóval csináltál egy objektumot, portal 1-hez. Ezt az objectet pointolod a playerhez, és a szögét kivonod portal 1 szögéből??? és portal 2-t, portal2 szög-kivonás eredményére forgatod?



Ja valahogy úgy.

   
Seeting - Törzstag | 2306 hsz       Online status #22481   2006.07.22 08:50 GMT+1 óra  
Idézet
Dodo55 :
Nekem sikerült megoldanom.
Csináltam egy objectet, azt a portal pozíciójához helyeztem, és a plyaerre pointoltattam. Ezután a szögét kivontam a prtal szögéből, és a másik portal kameráját a másik portal szöge-a kivonás eredménye forgattam.

Asszem így csináltam, de lehet nem pont így

De működik



SZóval csináltál egy objektumot, portal 1-hez. Ezt az objectet pointolod a playerhez, és a szögét kivonod portal 1 szögéből??? és portal 2-t, portal2 szög-kivonás eredményére forgatod?
   
Dodo55 - Törzstag | 1480 hsz       Online status #22471   2006.07.22 08:04 GMT+1 óra  
Nekem sikerült megoldanom.
Csináltam egy objectet, azt a portal pozíciójához helyeztem, és a plyaerre pointoltattam. Ezután a szögét kivontam a prtal szögéből, és a másik portal kameráját a másik portal szöge-a kivonás eredménye forgattam.

Asszem így csináltam, de lehet nem pont így

De működik

   
FZoli - Szerkesztő | 4892 hsz       Online status #22468   2006.07.22 07:50 GMT+1 óra  
én nem láttam még h ezek a portalok h működnek játékban, olyat képzeljek el, h látom a portalban mi van a túloldalt?

mert akko ugye inkább háromszögben szögszámítósdi, mert a kamera gondolom nem néz mindig arra, ami az irány lenne. sin tételekkel nem leeht mondjuk kunszt, csapjatok fl egy függvénytáblát és kész

FZoli.
   
FZoli - Szerkesztő | 4892 hsz       Online status #22467   2006.07.22 07:44 GMT+1 óra  
Seeting: oké, nem fejeztem be ezt a képzeletbeli vonalat csak segítségképp mondtam, mert onnan már leesik, h 360-cam szöge...

FZoli.
   
Dodo55 - Törzstag | 1480 hsz       Online status #22429   2006.07.21 23:01 GMT+1 óra  
Tegnap(illetve igazából ma 2-3 körül) amikor már lefeküdtem, eszembe jutott egy megoldás:
El kell helyezni a portalok helyén 1-1 kis objectet, amit a playerrre kell pointoltatni, és össze kell hasonlítani a szögeit a portaléval, és így kiszámítható, hogy merre kell forgatni a portal kamerát.

Seeting te is így csináltad, vagy máshogy?

   
Dodo55 - Törzstag | 1480 hsz       Online status #22418   2006.07.21 16:29 GMT+1 óra  
Hogy kell?
Seeting plz mondd el, mert nekem is kéne.

   
Seeting - Törzstag | 2306 hsz       Online status #22417   2006.07.21 15:41 GMT+1 óra  
De már mindegy, mert kiszámoltuk
   
Seeting - Törzstag | 2306 hsz       Online status #22416   2006.07.21 15:41 GMT+1 óra  
Amit elmondtál, annak az eredménye ugyanaz, mint ami le van rajzolva, mert az új vonal párhuzamos a függőlegessel... Szal tök ugyanaz, mintha nem húztuk volna be
   
FZoli - Szerkesztő | 4892 hsz       Online status #22415   2006.07.21 15:13 GMT+1 óra  
ha húzol egyí képzeletbeli függőleges vonalat ami metszi a cam 1 pozját, akkor a szög ez a vonal és a cam irányvonala között pont akkora mint amit keresel.

FZoli.
   
Seeting - Törzstag | 2306 hsz       Online status #22410   2006.07.21 13:27 GMT+1 óra  
Üdv!

Egy szöget akarok kiszámolni, légyszi segítsetek! Itt az ábra:

http://killertech.atw.hu/portalcam2.JPG
   
Frissebbek | [1] [2] [3] [4] > 5 <