Trang 2 / 3 FirstFirst 123 LastLast
Hiển thị kết quả từ 11 đến 20 / 30
  1. #11
    Tham gia
    21-11-2002
    Location
    Hồ Chí Minh
    Bài viết
    3,422
    Like
    17
    Thanked 205 Times in 121 Posts
    è cho tui hỏi 1 chút nhé.nếu ta dựng 1 địa hình hơi phức tẹp 1 chút (có đồi núi chập chùng,hoa cỏ tứ tung " thì làm sao ta có thể detect collision nó bi giờ??vd như như việc 1 character đi lên 1 cái đồi ? co tai lieu nao khong shảe cho tui nhe

  2. #12
    Tham gia
    17-07-2002
    Location
    Hà Nội
    Bài viết
    702
    Like
    0
    Thanked 9 Times in 8 Posts
    Địa hình dù có thế nào thì cũng là tập hợp của các tris đúng kô ?
    Thế thì detect cho từng tris một...
    Dĩ nhiên là có cách crop, đơn giản thôi mà...
    Tài liệu detect collision thì tui send rùi...

  3. #13
    Tham gia
    28-12-2002
    Location
    ha noi
    Bài viết
    125
    Like
    0
    Thanked 2 Times in 2 Posts
    Cai' cach' ma` cac ong lam` la` dia hinh vat ly thuc . Nghia la` do lon cua no phu thuoc vao` mang Vertext thuc . Cach nay` vua` trau bo` vua` ton bo nho lai ton thoi gian trong viec Detectcoliision . Toi dung cach khac , do la toa do logic + tinymap . Chi dung vai cai map nho thoi sau do , offset no theo toaj do diem cua map lon .
    Tpolygon = record
    Quads : Array[0..3] of Word;
    CoorV : Array [0..3] of point2f ; // toa do Uv de dan' texture
    Normal : Array [0..1] of point3f; // 2 cai normal vi` toi dung quad ko dung tris
    Color : point3f ;
    Texture : Gluint;
    End;
    Ttynimap = record
    VertexA : Array of Vertex3f; // Mang diem thuc
    Vmax : DoubleWord;
    PolyA : Array of Tpolygon; // mang cac mesh
    Pmax : Dword;
    MatList : Array of Gluint; // mang vat lieu
    End;
    Dung phuong phap matran de chia ban do` , hoac choi thu cong , detect tung diem 1
    roi noi' chung lai thanh` 1 quad ,Add texture cho no .xong
    Van de chi con lai la` ve tai cac diem offset bang cach
    Glpushmatrix;
    Gltranslate ;
    Drawmap ;
    Glpopmatrix..
    Nhung no 1 mot nhuoc diem chet nguoi` , la` tinh don dieu va nhieu khoang ho ,
    khi muon check va cham voi 1 doi tuong phuc tap thi` ..chet ngay vi` van phai check vat ly' . Nhung no cung co uu diem , do la` su quan li chat che ban do` .
    Vi du 1 cai map lon chia thanh` 8 khu vuc , moi khu vuc la` 1 cai tinymap thi` co the check khu vuc truoc , sau do moi check den va cham , tiet kiem thoi gian ve va` check rat nhieu`.
    By CrazyBabe: Cảnh cáo thằng GodBloc nhé, anh bảo mày viết có dấu bao nhiêu lần gòi, mấy hôm nữa mà kô sửa lại là anh del đấy

  4. #14
    Tham gia
    16-07-2004
    Bài viết
    662
    Like
    0
    Thanked 3 Times in 3 Posts
    BÁc quang muốn biết về cái này thì bác kiếm cuốn Voxel &Landscape mà đọc nhá,Hoắc tìm cuốn Kỹ thuật lập trình mô phỏng và ứng dụng mà đọc

  5. #15
    Tham gia
    17-09-2002
    Location
    SMA
    Bài viết
    750
    Like
    0
    Thanked 3 Times in 3 Posts
    Giờ này ai lại đi làm voxel. Cái cuốn blackart giề đó của thời Bảo Đại cởi truồng tắm mưa mà oeoe
    Được sửa bởi Mach2 lúc 12:48 ngày 09-11-2004

  6. #16
    Tham gia
    16-07-2004
    Bài viết
    662
    Like
    0
    Thanked 3 Times in 3 Posts
    Đã nói với bác ở bên kia rồi ,dù sao thì học căn bản cũng tốt hơn hết ,sách càng cũ càng có giá trị -thằng học căn bản đi lên bao giờ cũng giời hơn thằng hạy theo công nghệ mà không biết cốt lõi là gì

  7. #17
    Tham gia
    17-09-2002
    Location
    SMA
    Bài viết
    750
    Like
    0
    Thanked 3 Times in 3 Posts
    ko phải cốt lõi hay gì mà vấn đề là technique. Voxel là một technique xưa quá rồi, hiện nay để render terrain có nhiều technique tốt hơn nhiều.
    Ko phải tôi chê, nhưng quyển "Black art of 3D Game Programming" mà KS. Tú gì đó dịch ra là collection của một số article/paper/technique của thời 1995. 10 năm gần đây đổ lại thì có thể nói các technique đó đã khá lỗi thời. Voxel là một ví dụ, biết nó theo kiếu "biết so-so" thì được chứ để xài thì tôi ko thấy có gì tốt so với một số cái mới hiện giờ. Nói về techniques, cứ so sánh quyển trên với một số series gần đây là "Game Programmings Gems", "Graphics Gems" hay "GPU Gems" thì thấy rõ ràng là nó quá ư lạc hậu.
    Đúng là học căn bản tốt nhưng phải tùy mức độ, tùy mục đích sử dụng chứ.

  8. #18
    Tham gia
    29-11-2004
    Bài viết
    6
    Like
    0
    Thanked 0 Times in 0 Posts

    _

    Cái code này mà dùng để load một cái terrain lớn 1 tí là crash ngay. Các chú cứ thử vào website của USGS download 1 cái terrain demo thử về mà xem. Mới nhất đây, ở SIGGRAPH 2004 có 1 paper làm về cái terrain rendering in real time using GPU, quên mất cái title rồi, anh khuyên các chú nên tham khảo cái paper này trước khi nói phét lung tung.
    Được sửa bởi CrazyBabe lúc 03:10 ngày 02-12-2004 Reason: Đề nghị đồng chí tôn trọng các mem khác.

  9. #19
    Tham gia
    28-12-2002
    Location
    ha noi
    Bài viết
    125
    Like
    0
    Thanked 2 Times in 2 Posts
    Thôi mấy cha cãi nhau gì cho mệt , học cái quái gì không quan trọng bằng làm được cái quái gì .Đại ca Lancelot , cái terran ấy nó lớn từng nào mà Crash ? tính bằng m hay ....km? em có con map bay mất ...4 ngày mới đến nơi mà chĩ nặng khoảng trên dưới 1mb thôi.

  10. #20
    Tham gia
    29-11-2004
    Bài viết
    6
    Like
    0
    Thanked 0 Times in 0 Posts
    Chú nói cái map có 1Mb thì bố ai biết được nó to như thế nào, bay 4 ngày mới đến nơi cũng chả nói lên được cái gì cả vì nó phụ thuộc vào tốc độ của cái rendering engine. Với raw data file, 1MB data thì quá nhỏ. Nói như thế này, cái terrain thực tế mà bọn nó viết trong cái paper đó là terrain của toàn bộ nước Mỹ dùng tỉ lệ 1/100. Thông thường để render được 1 cái terrain lớn, có nhiều techniques: thông dụng nhất là dùng view dependend polygon simplification. Cái này bọn graphics researchers làm nhiều lắm, các chú cứ google một cái là ra ngaỵ

    Nhắn bọn mod - bọn mod ở đây quê bỏ xừ, hơi 1 tí là sửa bài, anh cũng chẳng nhớ anh viết cái gì mà bị bọn này sửa lại bài (nhớ xóa luôn dòng này sau khi đọc)
    Được sửa bởi CrazyBabe lúc 23:08 ngày 06-12-2004 Reason: Ăn nói cẩn thận không tôi xóa cả bài luôn bây giờ

Trang 2 / 3 FirstFirst 123 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •