Me matando com o script da matrix… Saiu isso, rs…

Movo vídeo:

Vídeo anterior:

Ainda não está no download do preview porque fiz depois, já que o trabalho no bus tem sido constante.

Quero uma forma de pegar a rota (01, 02, etc) mas ainda não consegui.

Algumas imagens…

Clique para ver comentários ou comentar...


AVISO: O BUS É FEIO E NÃO ESTÁ PRONTO!!! VOCÊ NÃO É OBRIGADO A BAIXAR 🙂 POR ENQUANTO ESTOU DANDO PRIORIDADE À FINALIZAÇÃO DOS SCRIPTS, DEPOIS MODELAREI ITENS MELHORES (BANCOS, A CARROCERIA, ETC) E PASSAREI A CONVERTER OUTROS ÔNIBUS.

O ônibus fictício que estou criando… Decidi liberar o download dele no estado em que se encontra. O objetivo é coletar uma lista de coisas a fazer, facilitando minha organização para a versão beta.

ATUALIZEI O BUS! BAIXE O MAIS RECENTE EM:
Download:
http://omsi.viamep.com/quadbus/

Essa imagem é referente ao preview 2, ainda não liberado, mas veja o que vem por aí…

quadbus omsi

Esta versão nem beta considero. O ônibus tem cerca de uma semana apenas, falta muita, MUITA coisa.

O que espero de vocês que baixarem:

– Relatem erros sobre o que já está implementado. Algo que já tem no bus, mas que não funciona como deveria.
– Relatem coisas que faltam. Muitas delas eu já sei, porque ainda não fiz: lanternas laterais, para-brisa, vidros durante a chuva, as luzes do salão estão bem zuadas, etc. Mas é bom que relatem para que eu adicione numa lista de coisas a fazer.
– Relatem sugestões e coisas que poderiam melhorar o bus.

As sugestões são importantes, mas quero deixar uma coisa bem clara: NÃO TEREI COMO IMPLANTAR TODAS. Vou implantar as que eu gostar e que forem viáveis. Esse ônibus não tem a intenção de retratar nenhum outro modelo real, existente ou em projeto. Não vou transformá-lo em outro ônibus pois seria praticamente refazê-lo do zero. Quero arredondar umas partes mas não estou conseguindo, pode ser que eu refaça toda a parte externa em breve (ou não! rs).

O QuadBus começou como um ônibus de teste, por curiosidade. Eu quis ver como era, na prática, colocar um ônibus no OMSI sem converter nenhum. E assim comecei, pegando a base do D88 e removendo quase tudo. Mais detalhes comentei aqui.

A primeira versão minha foi apenas isso, rs:

quadbus dev

COMO NÃO ESTÁ PRONTO, NÃO DAREI ATENÇÃO A COMENTÁRIOS CRITICANDO O ESTADO ATUAL DO BUS SEM FUNDAMENTOS OU SUGESTÕES. Deixo bem claro que não está pronto, inclusive com uma mensagem dentro do bus (ela não atrapalha em nada, mas você verá ao olhar para cima).

BUGS E PROBLEMAS QUE EU JÁ SEI, PRESENTES NESTA VERSÃO:

  • As texturas das rodas estão zuadas (vlw Gabriel pelas rodas, mas me perdi ao mexer no UV delas pelo Blender :p)
  • A roda traseira precisa vir um pouco mais pra frente, pois quando ela gira pega na carroceria (sim, a roda traseira GIRA, quem não gostar, paciência, baixe outro bus! Ele é um trucado com terceiro eixo direcional, em São Paulo tem bastante, os daqui são Scania K270 mas há de outras marcas tb)
  • As luzes estão zuadas e não iluminam o salão todo
  • Faltam muitas partes na parte inferior do bus, fechando completamente sem deixar buracos
  • Nas rodas traseiras da esquerda fica um coiso preto piscante, e no topo da frente esquerda também; isso é uma outra face por trás, será arrumado depois (mas se acharem mais dentro do bus ou em outro local, pode avisar!).
  • A porta de saída é automática copiada do D88, não achei como remover. Pra versão final deixarei livre, com todas as portas soltas. Se não der pra criar atalhos automaticamente pra todas, as da esquerda terão botões no painel – mas não será embaixo do volante, como no Mercedes :p Ah, ao teclar Num- os passageiros descem, mesmo que a porta visível esteja fechada, ela abre com o Num*.

COISAS QUE (PROVAVELMENTE) SERÃO REFEITAS:

– Bancos (os atuais foram só pra ter ideia e ver se os passageiros agiriam corretamente)
– Scripts das portas (quero portas livres, com botões independentes sem o travamento)

Falando nisso, preciso criar o painel, ele está usando o do MAN. Já comecei o meu, mas não vou concluir tão cedo, chuto que passarei mais tempo no painel do que já passei no ônibus todo até agora.

É isso, vou jantar e logo mais atualizo aqui com o link do Quadbus =)

O que esperar do próximo preview

Coisas que já alterei, que não estão nesse download (ainda poderão ser alteradas):

  • Retrovisores: mais foco no conteúdo útil, deixando a imagem menos achatada
  • Portas: ainda não consegui deixar individuais, então ficaram automáticas mesmo (/ abre a da frente, – desbloqueia e abre a de trás, fechando automaticamente quando td mundo descer)

O BUS NÃO VAI SER QUADRADÃO PRA SEMPRE!

Vamos ver no que dá 😀 Não vou prometer nada.

Clique para ver comentários ou comentar...


Deu um puta trabalho e ficaram um lixo os botões… haha E ainda me bati d+ pra textura do vidrinho ali. Cada botão tem que ser separado, mas não consegui criar botões “invisíveis”… Vou ter que refazer esses botões, ou pelo menos melhorar o mapeamento UV.

Clique para ver comentários ou comentar...


O que isso faz:

O arquivo é disponibilizado a qualquer um, mas se vc não manja ainda da preparação dos ônibus pro OMSI provavelmente vc vai se bater com ele. NÃO BASTA COPIAR E COLAR pra todos os ônibus (funciona com alguns, com outros não). Tem que ajustar o letreiro pra ficar com uma fonte legal que caiba numa linha só, vc precisa ter vários conceitos anteriores (como usar texturas de texto no OMSI, como acertar o tamanho da fonte pro quadro da matrix, etc).

Aqui o link do script que muda no fórum:
http://www.omnibussimulator.de/forum/index.php?page=Thread&postID=144480#post144480
Baixe o meu editado no final do post.
Lá achei uma base que usava alterçaões no .hof para os ônibus com letreiro de duas linhas. Observando melhor ela, encontrei a parte (L.L.Matrix_ChangeCounter) ! que permite deixar pelo menos dois textos. Depois de muita tentativa e erro, deixei assim essa parte no arquivo matrix_D.osc:

(L.L.Matrix_ChangeCounter) !
{if}
l0 1 (M.V.GetTerminusString) 33 $SetLengthL (S.$.Matrix_NewTerminus)
{else}
l0 2 (M.V.GetTerminusString) 33 $SetLengthL (S.$.Matrix_NewTerminus)

l0 1 ele pega o texto do annax1 (a primeira linha dos man)
l0 2 ele pega o texto do annax2
l0 3 ele pega o texto do annax-side (aquele texto que o Torino usa, por exemplo, e em alguns MAN aparece no letreiro lateral)

No lugar disso vc pode colocar um texto fixo entre aspas (entre o {if} e o {else}). Quero colocar o número da linha, mas não consegui pegar ele nessa parte do script, o que ficaria asim:

(L.L.Matrix_ChangeCounter) !
{if}
LINHA [código pra pegar o número da linha] 33 $SetLengthL
{else}
l0 3 (M.V.GetTerminusString) 33 $SetLengthL (S.$.Matrix_NewTerminus)

No caso o l0 3, pra pegar o texto do annax_side, já que não seria exibido um terceiro pra caber o texto da segunda linha.

**************

Aí vc configura no .cfg do bus da mesma forma que faria, usando o:

[texttexture]
Matrix_Terminus

Não tenho como explicar isso agora pq são vários outros conceitos, se alguém quiser fique à vontade nos comentários.

Download do script modificado por mim, em uso no quadbus:
309n.com/d/1/MatrixD-que-muda.rar

O resultado:

IMPORTANTE: Pode ter algum errinho no post, se tiver indique nos comentários. Muita gente pediu, então decidi postar antes de ter tempo pra escrever um tutorial mais detalhado mesmo =)

DICA EXTRA: Altere o tempo no matrix_constfile.txt. Sugiro remover os sons do letreiro trocando, já que este é para letreiro digital mesmo (LED ou similar), não aqueles semi-mecânicos dos MAN.

Clique para ver comentários ou comentar...


Mais algumas imagens… Hoje apliquei texturas na carroceria e ajustei as portas, jogando elas pra dentro em vez de deixar coladas na lateral (típico de bus BR :p).

Vídeo do motor elétrico:

Perguntas e respostas

Vamos lá, as mais frequentes…

– Quando vai ser lançado?
EU NÃO SEI! Não faço ideia. Comecei apenas para testar, vi que não seria muito difícil colocar o bus no OMSI e mandei ver. Curti, então pretendo lançá-lo como um ônibus para download mesmo. Mas não tenho previsão de dada de lançamento. Não dá pra ter. O projeto não tem nem uma semana direito… E eu não tenho todo o tempo livre, tem que sustentar a casa tb, né… Não dá pra ficar 8h por dia modelando e mexendo nos scripts do OMSI, que tem uma documentação quase nula (vai muito da ajuda entre devs, comentários nos arquvios, uns em inglês outros em alemão…).

– As portas à esquerda vão funcionar?
SIM! Só que provavelmente não ao mesmo tempo das da direita. Aparentemente o OMSI tem uma limitação que não dá pra contornar. Os passageiros escolhem a porta pra descer e insistem nela, até que você a abra (diferente de quando entram, já que entram pela que estiver aberta). Ou seja, se definir como porta de saída as saídas dos dois lados, alguns vão tentar descer por um lado e outros pelo outro. Isso complicaria todo o uso do corredor ou vias à esquerda.
COMO VOU RESOLVER ISSO? Pretendo deixar duas listagens do ônibus na tela de seleção, uma normal e outra com as portas à esquerda. Ambas vão ter as portas gráficas, mas nem todas vão abrir. A normal usa as portas da direita e serve para todos os mapas “comuns”, deixando as portas à esquerda como enfeite apenas (o que ocorre em quase todas as linhas da ZL de SP :P). A versão com portas à esquerda usará os corredores e linhas com paradas exclusivas à esquerda, já que as da direita não funcionarão nele. Elas também poderão ser usadas em mapas LHD, como os chineses. Infelizmente isso parece ser uma característica do OMSI, então acho que não vai ter como usar todas as portas ao mesmo tempo, ficando sem linhas que embarcam dos dois lados. O arquivo do bus não será maior por causa disso, já que são basicamente 2 ou 3 arquivos de texto que serão duplicados (o .bus e o paths, e talvez o passengercabin).

– Vai ser manual ou automático?
NÃO SEI. Se der pra ser os dois, melhor! Mas isso quero deixar claro: NÃO É MINHA PRIORIDADE PARA O MOMENTO. Quero terminar toda a parte de scripts do ônibus INDEPENDENTE DO MOTOR. A princípio ele está usando o do MAN SD202 D88. Imagine um D88 reencarroçado e alongado. É essa a experiência. Ainda não sei mexer em nada nos scripts do motor, nem parei pra ver isso. Provavelmente será a última coisa. Não tenho paciência de fazer sons legais, dá muuuuito trabalho, adoraria ter um bem próximo a de K270UB ou O500U… Mas como é ruim sair copiando sons dos outros, vou deixar os do MAN a princípio, já que os autores liberam pra reuso.

– O bus tá quantos por cento pronto?
Difícil responder. Falta muita coisa. Ele está funcional, dá pra fazer linhas, mas não pretendo lançar um beta público assim porque tem vários defeitos irritantes dentro – modelagens quebradas ou faltando partes, passageiros sentando fora do lugar, etc. Já sei como resolver esses problemas, mas ainda não parei por estar terminando outras coisas.

– Vai ser quadrado mesmo?
Talvez. Comecei com um bloco retangular apenas, e apenas, pra colocar no OMSI. Isso:

Assim nasceu o bus. Pra arredondar muito agora vai ferrar várias partes, pois toda a estrutura começou assim. E, particularmente, POR QUE TEM QUE SER ARREDONDADO? Tá certo que ele é basicão e tem poucos dias de desenvolvimento… Vou tentar arredondar algumas coisas ainda, mas a essência será retangular. Curto muitos ônibus quadradões (Vitória, O371, Apache S21 ou STD, Mondego H ou HA, Mafersa então nem se fala…). Alguns detalhes poderão ser adicionados na frente e traseira, e talvez no teto (como o ar condicionado, pois as janelas do Quadbus serão seladas…). Se eu conseguir uns sons legais poderei transformar ele em híbrido/elétrico.

– Tem algum outro projeto?
Depois que finalizar e lançar o Quadbus terei algumas alternativas: começar outro ônibus fictício (provavelmente até lá terá saído a base de ônibus articulado oficial, aí…). Eu estaria com mais prática na modelagem, poderia evitar alguns erros de design que cometi no comecinho e ajustar melhor o bus… Ou também pretendo converter algum que ainda não tenha sido convertido.

O que falta pro Quadbus ser lançado, nem que seja como beta?

Falta muita coisa, mas pro beta pelo menos quero isso:

– Correções e melhorias no design (gradinhas do motor, tampas, detalhes diversos)
– Novos e melhores bancos (os atuais fiz rapidão só pra ter ideia de como ficaria com passageiros)
– Novo painel e volante, sem usar os dos MAN (mesmo que continue usando o motor deles). O painel provavelmente será a parte que vai dar mais trabalho pra modelar, entre todas as outras… Pra modelar um meia boca prefiro deixar o do MAN mesmo.
– Correções no terceiro eixo direcional (ainda não está como eu idealizo)
– Correções na iluminação (ela tá no centro só)
– Correções nas lanternas (ajustar o formato da luz pra corresponder aos das lanternas)
– Lanternas laterais
– Som de ré
– Indicadores de parada solicitada
– Melhores lâmpadas internas
– Mais detalhes no piso (especialmente os amarelos nos cantos, a rampa na porta de cadeirantes, etc)

Quando for a hora publicarei aqui o ônibus. Não adianta postar agora pois muita gente vai reclamar que não está 100% e tal, mesmo sabendo que não tá pronto…

Todavia, vou compartilhando o estado do desenvolvimento dele. Falta muito, mas até que estou sendo bem mais rápido do que eu mesmo esperava 😀

Clique para ver comentários ou comentar...


É galera, pelo que estou vendo o beta 7.2 do Savoy não é prioridade, rs…

Novo vídeo [3], mais avanços!

Novo vídeo [2]:

Novo vídeo:

Em breve com rodas melhores (vlw Gabriel Dantas pelas rodas!)

Falta MUITA, MUITA coisa, mas a base me animou bastante hein…

Clique para ver comentários ou comentar...


Estou ajustando umas coisas, depois vou liberar esse script do ANNAX pra quem faz bus… Fica bem mais brasileiro!

O QuadBus já virá com ele, hehe…

Nos ônibus com letreiros de duas linhas (os MAN e quase todos os gringos) deve ficar estranho e ruim.

Quero deixar mais de duas fases, mas não faço ideia de como ainda (tipo LINHA 351 – PISCA – CONJUNTO ENCOSTA NORTE – PISCA – VIA RADIAL / CORREDOR).

A alteração pra piscar vi no fórum do OMSI (perdi o link, depois acho), mas ela exigia arquivos .hof modificados, o que inviabilizaria o uso disso com os outros mapas.

Esse arquivo alterado por mim é do ônibus e não requer NENHUMA alteração nos mapas, não é do mapa (é o scripts/matrix_d.osc). Basicamente ele mostra o texto que seria mostrado na primeira linha do letreiro de duas, pisca e mostra a segunda. Se eu conseguir definir um texto junto com a linha vou usar o annax side na segunda fase (tipo LINHA 351 – PISCA – CJ ENC NORTE). (na verdade até defini um texto fixo, mas não consegui pegar o número da linha pra poder colocar junto)

Não vou publicar agora porque ainda estou estudando o arquivo e tentando fazer melhor, mas logo publicarei, lembrando que é um mod voltado a quem faz ou converte ônibus, não necessariamente a quem dirige nos os mapas. Como altera o bus e nem todo bus pode estar preparado para isso (caso dos que usam letreiro com as 2 linhas) aí complicaria.

Não testei ainda, mas deve ficar legal no Torino GV.

########### COLOQUEI O ARQUIVO DA MATRIX AQUI:
http://omsi.viamep.com/matrixd_osc_letreiro-piscante/

Clique para ver comentários ou comentar...


Ainda não estou me preocupando com o visual, só a parte de scripts… Assim que me ajeitar com os scripts e deixar tudo funcionando, melhorarei o visual e remodelarei algumas coisas 😀

Ao todo não tem 48h de trabalho nele. Basicamente estou copiando scripts dos MAN e de outros ônibus e adaptando, tentando entender com o que dá.

Esse bus quadradão tá me animando d+ =) Cada passo é uma puta dificuldade, mas o resultado final vale a pena…

***

O bus tá feio? Claro que tá. Não tá nem 5% pronto. Peguei emprestado o painel do MAN, chassi, motor e tudo mais do D88 (imagine um D88 reencarroçado e alongado? É exatamente isso! rs).

O Quadbus tem um visual simplista, com linhas retas, quadradão. Claro que a versão final não será extremamente chata como essa, estou me preocupando com os scripts do OMSI antes de tudo. Depois que tiver os scripts legais aí sim vou remodelar algumas partes e literalmente aparar as arestas, deixando bordas arredondadas, adicionando detalhes, etc.

48h +/- de trabalho só no bus… Pouca coisa! Está sendo mais fácil do que eu esperava.

Ainda sem previsão de download, quero deixar ele mais funcional e bonitinho pra liberar na hora certa, num momento em que ele não decepcione.

Clique para ver comentários ou comentar...


Vamos ver se consigo =) A parte mais difícil que eu achava era colocar no OMSI, mas isso aparentemente será moleza copiando scripts dos MAN. Como amo bus de motor traseiro, deixarei um dos motores dos MANs mesmo, com leves variações.

É um projeto de hobby e teste só, NÃO VOU PROMETER LANÇAMENTO (portanto já peço pra evitar perguntas de quando vai ser lançado, se pode ser beta tester, etc… eu nem sei se vou chegar lá ainda, rs…). Eu quero, mas nem eu mesmo sei se vou conseguir acabar… Em algumas horinhas estou fazendo basicamente a carcaça da carroceria. Falta tudo. Vai dar uma grande dor de cabeça pra fazer umas outras coisas e tal… Mas vou ver se dá!

Se tiver algum problema ou ponto do qual não consigo sair pedirei ajuda pra turma aí =)

Objetivos deste bus:

– Ter portas funcionais à esquerda
– É um modelo próprio, não é conversão (a carroceria é fictícia dos meus desenhos antigos)
– Ter letreiro de uma linha só (não duas como boa parte dos ônibus pra OMSI)
– Ter letreiro que pisca alternando as mensagens (ex: LINHA 351 //pisca// RESIDENCIAL CAPELINHA)
– Ter letreiro traseiro no estilo dos de SP (não sei, talvez farei uma versão com letreiro digital e outra com uma plaquinha de PVC mesmo)


Obs: o letreiro digital aí é o do Torino, mas está só pra testes rápidos, provavelmente farei um letreiro com fonte grande e/ou bitmap/lona.

Um vídeo:

Clique para ver comentários ou comentar...


Ontem e hj passei fazendo uns objetos pro mapa Savoy, como não achei nada parecido decidi fazer eu mesmo. São simples, mas dão um toque mais paulistano pro mapa…

placas de sp

Sou bem noob no Blender e cada avanço é uma grande, lenta e suada conquista. Agora que aprendi como colocar textos nas texturas (que são definidos digitando no editor dos mapas) ficou tudo muito melhor, já que os nomes das estações, terminais e linhas pode ser feito digitando.

Isso depois de muito Google Translate de alemão pra inglês…

Logo uparei o vídeo de como lidar com os semáforos, e virão mais alguns pela frente. Os vídeos de OMSI que ando fazendo posto no canal marquinhosxp no YouTube:

http://www.youtube.com/marquinhosxp

Nos objetos que têm textos deu um bug nas sombras, por isso deixei eles sem sombra por enquanto.

Ah, independente do Savoy depois de finalizar tudo vou liberar pra quem quiser usar nos seus próprios mapas… Especialmente os que curtem o estilo de SP.

Clique para ver comentários ou comentar...