Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Colisões com... bolas!
#1
Para quem nem sempre lê o iRacing forum, e goste dos pormenores técnicos de como este sim funciona, esta thread é interessante:
http://members.iracing.com/iforum/thread.j...23&tstart=0

Espero que o Dave Kaemmer continue a postar, porque adoro saber estas coisas.:smile:
Mal posso esperar pelo blog do staff.

ArrayHello fellow iRacing Members:

As much as I enjoy working on the iRacing code, physics, tire modeling, the competition structure and new models and features, I also enjoy reading the forum posts as often as I get a chance. I often read the posts debating what should be next or to be blunt what is going on inside the walls of iRacing. After all these years, I guess I should not be surprised that my passion for sim racing is shared by so many people. That is a good thing! It certainly gives me the chance to do what I love.

I really do appreciate the passion for what is coming next at iRacing. We really don’t have any big secrets (although we are working on some pretty cool surprises for next year). We are simply hard at work on the things that both you and we want for the service. Some of the bigger feature-related items that we are currently working on were included in one of the questions in our recent survey. Those items include pitting, flags, race control, replays and open practice. Some of these items should be out soon. I hope they ALL will be out soon, but in this business things never go as planned. It is a very complicated and technically challenging endeavor. I have learned not to make promises if I’m not 100% certain we’ll be able to deliver.

Anyway, we will post the results of that survey once we wrap it up – in case you’re curious. Thanks for taking the time to do it; the results are very helpful to us. We also have some very exciting new cars and tracks that we will be announcing shortly and bringing into the sim. I hope you saw the Lotus 79 announcement this week.

I was going to wait until we added blogging and social-network functionality to iRacing and then start a weekly developer’s blog and let the technical, production and design teams here rotate and tell you the nitty gritty as to what they are working on and discuss some of the more technical aspects of iRacing, since there seems to be a portion of the membership interested in that detail. We should have the blogging capability done and up live on the site in a few weeks or so, but in the meantime, I figured I would send out at least a few quick development thoughts each week. Again, some people do seem interested in the details, so I asked Kevin Combs our 3D Art Manager and a terrific technical artist to talk about our collision system (below), one of the many models within iRacing. Hope you enjoy. Talk to you next week and good racing!

Dave


Our collision system is unique compared to systems used in the past. Rather than using a static collision volume to represent the driver’s car, each car has a collection of spheres created by the artists, which represent the car’s solid surface. Each sphere is animated to match the deformation of the visual model, so if you crunch the nose of your race car out of its normal position, the collision will be moved back to match its new position the next time you hit something. The graphical animation of the sphere also controls the damage assigned to the visual model, which in turn controls the damage texture drawn on the model.

Each sphere is imported from the graphical model into the physics definition for each car where physical characteristics such as the material type (plastic, steel, aluminum, carbon fiber, fiberglass, rubber, etc.), material strength, and its breaking point are defined. When a sphere exceeds its breaking point it is removed from the collision detection and any visual model associated with the sphere is detached from the car. In the future, visual models that are detached will remain in the world with their own collision spheres and mass; creating debris that is hittable and can cause damage to other cars.

Although the spheres themselves determine collisions between the driver and the world, as well as the driver’s collisions with other drivers, the remote cars use a convex hull defined by the spheres for performance reasons; in a full field of cars, if all cars used the collision spheres, there would be thousands of sphere collision calculations. Spheres that surround your wheels and tires are treated specially, since the tire forces use a much more sophisticated force model.[/quote]
Reply
#2
Não é por mal, mas sabes que a maioria não consegue ver aí o forum, só pessoal registado no iracing.
Reply
#3
Não consigo aceder ao forum, por isso presumo que no iRacing se possa chocar contra bolas gigantes que abalam a voar em direcção ao infinito...?
GPLRank: -77.628 (101)
Monster Rank: -327.608 (145)

GPL65Rank: -36.770 (9)
GPL65RankV2: -33.640 (10)

GPL69Rank: -54.065 (15)
Reply
#4
O sistema que eles implementaram para as colisões, entre os objectos, é feito com base em volumes esféricos. Cada carro tem um conjunto de volumes esféricos (invisíveis, claro:noworry:) que são usados para detecção da colisão entre os carros e os outros objectos.

Desta forma quando um carro sofre uma deformação da carroçaria, as esferas da área deformada movem-se acompanhando a deformação. Assim quando houver novo contacto dessa zona deformada são usadas as esferas já deslocadas.

:noworry:
Team Racing Knowledge

[Image: 400_small_best_promising_s.jpg]

Mac and iPhone Development
FASS Software
Reply
#5
ArrayNão consigo aceder ao forum, por isso presumo que no iRacing se possa chocar contra bolas gigantes que abalam a voar em direcção ao infinito...?[/quote]

:lol::lol2::laugh::clap:
Reply
#6
Isto de estar constantemente a chamar a atenção para produtos comerciais não devia ser considerado spam, digo eu? :notrust:
Reply
#7
ArrayIsto de estar constantemente a chamar a atenção para produtos comerciais não devia ser considerado spam, digo eu? :notrust:[/quote]
Oh Carlinhos, deixa de ser assim lol. Tudo o que ele fez foi falar de uma feature que será implementada no futuro no simulador. Além disso não é spam porque está a falar do jogo na secção dele. Spam seria se falasse dele na secção do rFactor.
Reply
#8
ArrayOh Carlinhos, deixa de ser assim lol. Tudo o que ele fez foi falar de uma feature que será implementada no futuro no simulador. Além disso não é spam porque está a falar do jogo na secção dele. Spam seria se falasse dele na secção do rFactor.[/quote]
Caríssimo amigo extra-terrestre, spam é spam seja em que secção for. A verdade é que eu, como penso que todos aqui, já associam o nome Francisco Suarez exclusivamente ao iRacing.
Achava muito estranho se não houvesse aqui interesses económicos, digo eu :noworry:
Mas enfim :rolleyes:
Reply
#9
Claro, esqueci-me de referir que o Francisco Suarez é o representante do stand do iRacing em Almada...

Aquilo tá engraçado... tem o Lotus 79 à porta, e lá dentro tem uns carros porreiros. Infelizmente não vendem a prestações. Infelizmente o gerente lá daquilo é um sacana, só deixa o Francisco ficar com 3% de comissão...
GPLRank: -77.628 (101)
Monster Rank: -327.608 (145)

GPL65Rank: -36.770 (9)
GPL65RankV2: -33.640 (10)

GPL69Rank: -54.065 (15)
Reply
#10
Numa coisa tenho que concordar, colocar um link ao qual apenas alguns podem aceder não faz muito sentido. Não existem imagens ou videos publicos?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)