Página 1 de 1

[GTA San][W.I.P] Rw2DFXHelper

Enviado: 23 Jul 2019, 15:26
por EduardoJ
Olá pessoas. Já faz um tempo que não publico nada por aqui, mas vamos lá. Basicamente, eu reescrevi todo o código do programa original, porém com o mesmo funcionamento.

É um programa que tem como objetivo ser um assistente para a criação de efeitos 2d em modelos do Gta San Andreas (por exemplo, luzes em postes, partículas em determinados objetos estáticos). Atualmente o programa suporta of efeitos 2d de partícula e de luzes.

A ideia é que você crie o modelo usando o zModeler (ou Blender, porém ainda não tive tempo de testar com o Blender e, ainda mais, devido ao fato de que em versões mais recentes do Blender exijam a OpenGL 2+, o que me quebra pois uso placa onboard com no máximo a OpenGL 1.4), crie Dummy's no local onde quer inserir partículas ou luzes, renomeie esses dummy's de acordo com a seguinte lógica:

2dfx_particle_*
2dfx_light_*

para partículas e luzes, respectivamente. Esses dummy's devem ser colocados como "filhos" da geometria a qual deseja-se adicionar os efeitos. Exporte o dff, abra com o programa, edite as configurações para as luzes e partículas e salve o dff a partir do programa e vuala (kkkk). Seu modelo possui o efeito.

SpoilerAbrir
Juro que vou melhorar esse texto (escrever um tutorial decente), mas não agora.

Veja um exemplo (ainda na parte de desenvolvimento, então eu apanhei um pouco kkkk):


Algumas coisas que foram implementadas:
- Sistema de múltiplos idiomas.
- Arquivos de preset para luzes agora são salvos em formato INI amigável e não mais em arquivo binário.
- Autocomplete no arquivo do nome de partículas (Com suporte a ler o nome das partículas em um arquivo FXP).
- Melhorias no código facilitando a implementação de novos tipos de entrada do Effect2d.

Download Aqui
Código Fonte
Mini Wiki no GitHub (em inglês)

Obs:
(1) Requer .NET Framework 3.5
SpoilerAbrir
Deixar de usar meu Linux pra poder programar isso no Windows tem sido torturante kkkk
(2) Há uma certa quantidade de issue's no GitHub porque eu tenho um grande rebaixamento de atenção então eu uso os issue's pra guiar o desenvolvimento pois, caso contrário, eu esqueço exatamente tudo.
(3) Estou implementando suporte para os PedAttractor's agora, porém, entender o funcionamento das matrizes de transformações afins tá um pouco complicado agora pois já tenho uma gama de coisas pra estudar.

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 23 Jul 2019, 15:40
por Junior_Djjr
Devia explicar o que o programa é :daora:

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 23 Jul 2019, 15:44
por EduardoJ
Junior_Djjr escreveu:
23 Jul 2019, 15:40
Devia explicar o que o programa é :daora:

Verdade, farei isso. Perdão, é o sono. kkk

Edit:
Fiz isso minimamente. Assim que eu conseguir descansar e desacelerar o ritmo dos pensamentos eu escrevo um tutorial decente e explico melhor como as coisas funcionam. Hoje não vai sair nada

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 23 Jul 2019, 15:57
por Runner
Você consegue fazer um programa que desbloqueia arquivos .dff ? mais especificamente carros.

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 23 Jul 2019, 16:17
por EduardoJ
Runner escreveu:
23 Jul 2019, 15:57
Você consegue fazer um programa que desbloqueia arquivos .dff ? mais especificamente carros.
Depende. Primeiro: não sei o quão legal isso é, do ponto de vista que se a pessoa o bloqueou, é porque não quer alterações...
Segundo: eu teria que ter alguns exemplos de modelos bloqueados pra ver o que exatamente é alterado na estrutura do arquivo. Me envia alguns pra eu dar uma olhada.

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 23 Jul 2019, 16:26
por Runner
Eu queria pra poder corrigir os carros do avp usando o zmodeler. Tem vários carros bonitos pro gta mas que tem bug como peças desaparecendo ao mover a câmera por exemplo.

aqui está um dff bloqueado https://sharemods.com/16ma0fnnbatz/hermes.dff.html

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 23 Jul 2019, 16:28
por EduardoJ
Runner escreveu:
23 Jul 2019, 16:26
Eu queria pra poder corrigir os carros do avp usando o zmodeler. Tem vários carros bonitos pro gta mas que tem bug como peças desaparecendo ao mover a câmera por exemplo.

aqui está um dff bloqueado https://sharemods.com/16ma0fnnbatz/hermes.dff.html
Vou dar uma olhada de como funcionam esses bloqueios. Aliás, só vou olhar porque não vejo sentido em modding com closed source ou com bloqueios.

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 24 Jul 2019, 23:36
por Kr0n0s800
buena herramienta :peepo6: , considerarias hacer que funcione tambien en vehiculos? eso simplificaria mucho el proceso de agregar luces omni

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 25 Jul 2019, 09:43
por EduardoJ
Kr0n0s800 escreveu:
24 Jul 2019, 23:36
buena herramienta :peepo6: , considerarias hacer que funcione tambien en vehiculos? eso simplificaria mucho el proceso de agregar luces omni

Cómo funcionan estas luces omni en vehiculos? Podrías enviarme algún ejemplo?

Re: [GTA San][W.I.P] Rw2DFXHelper

Enviado: 25 Jul 2019, 09:46
por Junior_Djjr
EduardoJ escreveu:
25 Jul 2019, 09:43
Kr0n0s800 escreveu:
24 Jul 2019, 23:36
buena herramienta :peepo6: , considerarias hacer que funcione tambien en vehiculos? eso simplificaria mucho el proceso de agregar luces omni

Cómo funcionan estas luces omni en vehiculos? Podrías enviarme algún ejemplo? 
Eu acho que não tem diferença.